Enable FSpResourceFileAlreadyOpen only for Carbon. This is not strictly correct:...
authorJack Jansen <jack.jansen@cwi.nl>
Fri, 2 Mar 2001 16:32:03 +0000 (16:32 +0000)
committerJack Jansen <jack.jansen@cwi.nl>
Fri, 2 Mar 2001 16:32:03 +0000 (16:32 +0000)
Mac/Modules/res/Resmodule.c
Mac/Modules/res/resscan.py

index 42c8800e7ab9f9999eecac32088bafc0badc880e..bd6a42dd6fd596d7f69a94249e0fc54d13c1bb6f 100644 (file)
@@ -1353,6 +1353,8 @@ static PyObject *Res_DetachResourceFile(_self, _args)
 }
 #endif
 
+#if TARGET_API_MAC_CARBON
+
 static PyObject *Res_FSpResourceFileAlreadyOpen(_self, _args)
        PyObject *_self;
        PyObject *_args;
@@ -1378,6 +1380,7 @@ static PyObject *Res_FSpResourceFileAlreadyOpen(_self, _args)
                             refNum);
        return _res;
 }
+#endif
 
 #if TARGET_API_MAC_CARBON
 
@@ -1600,8 +1603,11 @@ static PyMethodDef Res_methods[] = {
        {"DetachResourceFile", (PyCFunction)Res_DetachResourceFile, 1,
         "(SInt16 refNum) -> (OSErr _rv)"},
 #endif
+
+#if TARGET_API_MAC_CARBON
        {"FSpResourceFileAlreadyOpen", (PyCFunction)Res_FSpResourceFileAlreadyOpen, 1,
         "(FSSpec resourceFile) -> (Boolean _rv, Boolean inChain, SInt16 refNum)"},
+#endif
 
 #if TARGET_API_MAC_CARBON
        {"FSpOpenOrphanResFile", (PyCFunction)Res_FSpOpenOrphanResFile, 1,
index 4b1babcc08c2ee43ecdfbf822238968fde6b639c..544e303fda24567735c9dc651b0f71dbfd19e9b2 100644 (file)
@@ -63,6 +63,7 @@ class ResourcesScanner(Scanner):
                                'FSpOpenOrphanResFile',
                                'DetachResourceFile',
                                'InsertResourceFile',
+                               'FSpResourceFileAlreadyOpen',
                        ])]
 
        def makerepairinstructions(self):