* 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:
Don Allingham
2007-01-22 03:56:23 +00:00
parent 9baee52474
commit 2406378435
16 changed files with 61 additions and 21 deletions

View File

@ -39,6 +39,7 @@ import gtk
#
#-------------------------------------------------------------------------
import os
import sys
import getopt
from gettext import gettext as _
@ -738,7 +739,8 @@ class NewNativeDbPrompter:
while (True):
response = choose.run()
if response == gtk.RESPONSE_OK:
filename = choose.get_filename()
filename = unicode(choose.get_filename(),
sys.getfilesystemencoding())
if filename == None:
continue
if os.path.splitext(filename)[1] != ".grdb":