0002246: Files with non-ascii characters can not be opened from the Media View

svn: r10899
This commit is contained in:
Brian Matherly 2008-07-22 02:23:15 +00:00
parent 3adcf13ce1
commit 380935e3e1

View File

@ -1092,6 +1092,11 @@ def launch(prog_str, path):
prog_str = prog_str.replace("%1", path)
else:
prog_str = '%s "%s"' % (prog_str, path)
# The string must be encoded using the filesystem encoding on Windows.
# Otherwise, files with non-ascii characters in their names will not
# open.
prog_str = prog_str.encode(sys.getfilesystemencoding())
subprocess.Popen(prog_str)
else: