]> git.saurik.com Git - wxWidgets.git/blobdiff - wxPython/src/gtk/_core.py
bitwise vs. logical operator
[wxWidgets.git] / wxPython / src / gtk / _core.py
index e3e8e8d1635e5c48a67cb18c72c937436569a637..dbe7f46a8c77083b58b2f81c031500dfa815c33c 100644 (file)
@@ -13709,7 +13709,10 @@ if default == 'ascii':
     import locale
     import codecs
     try:
-        default = locale.getdefaultlocale()[1]
+        if hasattr(locale, 'getpreferredencoding'):
+            default = locale.getpreferredencoding()
+        else:
+            default = locale.getdefaultlocale()[1]
         codecs.lookup(default)
     except (ValueError, LookupError, TypeError):
         default = _sys.getdefaultencoding()