* src/GrampsDb/_GrampsDBCallback.py: sys.getfilesystemencoding()
* src/GrampsDb/_GrampsBSDDB.py: sys.getfilesystemencoding() * src/Exporter.py: sys.getfilesystemencoding() * src/ReportBase/_FileEntry.py: sys.getfilesystemencoding() * src/Editors/_EditMedia.py: sys.getfilesystemencoding() * src/DisplayTabs/_SourceEmbedList.py: sys.getfilesystemencoding() * src/plugins/WriteCD.py: sys.getfilesystemencoding() * src/plugins/WritePkg.py: sys.getfilesystemencoding() * src/plugins/Check.py: sys.getfilesystemencoding() * src/plugins/EventCmp.py: sys.getfilesystemencoding() * src/AddMedia.py: sys.getfilesystemencoding() * src/DisplayModels/_BaseModel.py: sys.getfilesystemencoding() * src/DateEdit.py: sys.getfilesystemencoding() * src/ArgHandler.py: sys.getfilesystemencoding() * src/DbLoader.py: sys.getfilesystemencoding() svn: r7951
This commit is contained in:
@ -30,6 +30,7 @@ Handling of loading new/existing databases.
|
||||
#
|
||||
#-------------------------------------------------------------------------
|
||||
import os
|
||||
import sys
|
||||
from bsddb.db import DBAccessError, DBRunRecoveryError, DBPageNotFoundError, DBInvalidArgError
|
||||
from gettext import gettext as _
|
||||
import logging
|
||||
@ -98,7 +99,8 @@ class DbLoader:
|
||||
choose.set_current_folder(get_default_dir())
|
||||
response = choose.run()
|
||||
if response == gtk.RESPONSE_OK:
|
||||
filename = choose.get_filename()
|
||||
filename = unicode(choose.get_filename(),
|
||||
sys.getfilesystemencoding())
|
||||
if self.check_errors(filename):
|
||||
return ('','')
|
||||
|
||||
@ -147,7 +149,8 @@ class DbLoader:
|
||||
while (True):
|
||||
response = choose.run()
|
||||
if response == gtk.RESPONSE_OK:
|
||||
filename = choose.get_filename()
|
||||
filename = unicode(choose.get_filename(),
|
||||
sys.getfilesystemencoding())
|
||||
if self.check_errors(filename):
|
||||
return ('','')
|
||||
|
||||
@ -209,7 +212,8 @@ class DbLoader:
|
||||
|
||||
response = choose.run()
|
||||
if response == gtk.RESPONSE_OK:
|
||||
filename = choose.get_filename()
|
||||
filename = unicode(choose.get_filename(),
|
||||
sys.getfilesystemencoding())
|
||||
if self.check_errors(filename):
|
||||
return ('','')
|
||||
|
||||
@ -300,7 +304,8 @@ class DbLoader:
|
||||
choose.set_current_folder(default_dir)
|
||||
response = choose.run()
|
||||
if response == gtk.RESPONSE_OK:
|
||||
filename = choose.get_filename()
|
||||
filename = unicode(choose.get_filename(),
|
||||
sys.getfilesystemencoding())
|
||||
if self.check_errors(filename):
|
||||
return False
|
||||
|
||||
|
Reference in New Issue
Block a user