]> granicus.if.org Git - python/commitdiff
OSX tweak: recognize both EXTERN_API_C and EXTERN_API declarations.
authorJust van Rossum <just@letterror.com>
Wed, 12 Dec 2001 20:51:22 +0000 (20:51 +0000)
committerJust van Rossum <just@letterror.com>
Wed, 12 Dec 2001 20:51:22 +0000 (20:51 +0000)
Jack: I hope I didn't break anything for you!

Tools/bgen/bgen/scantools.py

index 0619475ee2bec6cc18e2493b367e25f792546390..7ce2878fd556efdc9beaa029a618a154ab058c38 100644 (file)
@@ -585,8 +585,8 @@ class Scanner_OSX(Scanner):
        """Scanner for modern (post UH3.3) Universal Headers """
        def initpatterns(self):
                Scanner.initpatterns(self)
-               self.head_pat = "^EXTERN_API_C"
-               self.type_pat = "EXTERN_API_C" + \
+               self.head_pat = "^EXTERN_API\(_C\)?"
+               self.type_pat = "EXTERN_API\(_C\)?" + \
                                                "[ \t\n]*([ \t\n]*" + \
                                                "\(<type>[a-zA-Z0-9_* \t]*[a-zA-Z0-9_*]\)" + \
                                                "[ \t\n]*)[ \t\n]*"