diff options
author | Heinrich Wendel <h_wendel@cojobo.net> | 2005-08-06 13:46:15 +0000 |
---|---|---|
committer | Heinrich Wendel <h_wendel@cojobo.net> | 2005-08-06 13:46:15 +0000 |
commit | e3f45ba22c9c81e766dcd301a31c18fd8200cd6b (patch) | |
tree | 3177dd60729e9edd778f6b5305fcea970a0fd295 | |
parent | a9d3ba21d945096c37456c681f63a5319f042790 (diff) |
maybe fix the unicode bug
-rw-r--r-- | xdg/Menu.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/xdg/Menu.py b/xdg/Menu.py index 58d715d..16489bb 100644 --- a/xdg/Menu.py +++ b/xdg/Menu.py @@ -751,7 +751,7 @@ def __parseMergeDir(value, child, filename, parent): if value: for item in os.listdir(value): try: - item.decode(locale.getdefaultencoding()[1]).encode('utf-8') + item.decode(locale.getpreferredencoding()).encode('utf-8') except: continue @@ -806,7 +806,7 @@ def __mergeLegacyDir(dir, prefix, filename, parent): for item in os.listdir(dir): try: - item.decode(locale.getdefaultencoding()[1]).encode('utf-8') + item.decode(locale.getpreferredencoding()).encode('utf-8') except: continue @@ -1006,7 +1006,7 @@ class MenuEntryCache: def __addFiles(self, dir, subdir, prefix, legacy): for item in os.listdir(os.path.join(dir,subdir)): try: - item.decode(locale.getdefaultencoding()[1]).encode('utf-8') + item.decode(locale.getpreferredencoding()).encode('utf-8') except: continue |