Commits

Ronald Oussoren committed 0853ea5

Add support for four-character-codes

  • Participants
  • Parent commits e0e38a3

Comments (0)

Files changed (1)

File pyobjc-core/Lib/objc/_lazyimport.py

 
 import sys
 import re
+import struct
 
 from objc import lookUpClass, getClassList, nosuchclass_error, loadBundle
 import objc
             if m is not None:
                 val = m.group(1)
 
-                if '.' in val:
+                if val.startswith("'"):
+                    val, = struct.unpack('>l', val[1:-1])
+
+                elif '.' in val:
                     val = float(val)
                 else:
                     val = int(val)