unicode fixing
This commit is contained in:
@@ -48,6 +48,7 @@ def setup_options():
|
|||||||
BADDIRS.extend(options.exclude)
|
BADDIRS.extend(options.exclude)
|
||||||
if options.duplicate:
|
if options.duplicate:
|
||||||
options.add=not options.add
|
options.add=not options.add
|
||||||
|
options.startpath=unicode(optins.startpath, "UTF-8")
|
||||||
return options
|
return options
|
||||||
|
|
||||||
def createdb(fname):
|
def createdb(fname):
|
||||||
@@ -160,7 +161,7 @@ def add_single(conn,filename,change=False,hash=None,minsize=0):
|
|||||||
hash=get_md5(filename)
|
hash=get_md5(filename)
|
||||||
ftime=os.path.getmtime(filename)
|
ftime=os.path.getmtime(filename)
|
||||||
fsize=os.path.getsize(filename)
|
fsize=os.path.getsize(filename)
|
||||||
mime=MIME.file(filename.decode('utf-8'))
|
mime=MIME.file(filename)
|
||||||
if change:
|
if change:
|
||||||
db.execute("UPDATE list SET date=?, hash=?, size=?, mime=? \
|
db.execute("UPDATE list SET date=?, hash=?, size=?, mime=? \
|
||||||
WHERE file=?",(ftime,hash,fsize,mime,filename))
|
WHERE file=?",(ftime,hash,fsize,mime,filename))
|
||||||
|
|||||||
Reference in New Issue
Block a user