]> granicus.if.org Git - python/commitdiff
The interruptRoutine attribute is gone under Carbon. Luckily it appears that nothing...
authorJack Jansen <jack.jansen@cwi.nl>
Fri, 12 Jan 2001 23:39:59 +0000 (23:39 +0000)
committerJack Jansen <jack.jansen@cwi.nl>
Fri, 12 Jan 2001 23:39:59 +0000 (23:39 +0000)
Mac/Modules/snd/Sndmodule.c
Mac/Modules/snd/sndsupport.py

index e0a80c37961d3b16a974c6cd2605e4c3c334059f..bb1f7dffa26a242cb2c1d300ffd29da3d28d7fc6 100644 (file)
@@ -37,7 +37,9 @@ SndCmd_Convert(PyObject *v, SndCommand *pc)
 
 static pascal void SndCh_UserRoutine(SndChannelPtr chan, SndCommand *cmd); /* Forward */
 static pascal void SPB_completion(SPBPtr my_spb); /* Forward */
+#if !TARGET_API_MAC_CARBON
 static pascal void SPB_interrupt(SPBPtr my_spb); /* Forward */
+#endif
 
 static PyObject *Snd_Error;
 
@@ -449,7 +451,7 @@ static int SPBObj_setattr(self, name, value)
                        self->ob_completion = value;
                        Py_INCREF(value);
                        rv = 1;
-#if !TARGET_API_MAC_CARBON_NOTYET
+#if !TARGET_API_MAC_CARBON
                } else if (strcmp(name, "interruptRoutine") == 0) {
                        self->ob_spb.completionRoutine = NewSIInterruptProc(SPB_interrupt);
                        self->ob_interrupt = value;
@@ -1513,6 +1515,7 @@ SPB_completion(SPBPtr my_spb)
        }
 }
 
+#if !TARGET_API_MAC_CARBON
 static pascal void
 SPB_interrupt(SPBPtr my_spb)
 {
@@ -1525,6 +1528,7 @@ SPB_interrupt(SPBPtr my_spb)
                SetA5(A5);
        }
 }
+#endif
 
 
 void initSnd()
index 730e3811f98e9e9a60bf9c804813a855af88f506..89b3657c29fb8a165ebaf3d803b1ffad72ea4e8b 100644 (file)
@@ -117,7 +117,9 @@ SndCmd_Convert(PyObject *v, SndCommand *pc)
 
 static pascal void SndCh_UserRoutine(SndChannelPtr chan, SndCommand *cmd); /* Forward */
 static pascal void SPB_completion(SPBPtr my_spb); /* Forward */
+#if !TARGET_API_MAC_CARBON
 static pascal void SPB_interrupt(SPBPtr my_spb); /* Forward */
+#endif
 """
 
 
@@ -186,6 +188,7 @@ SPB_completion(SPBPtr my_spb)
        }
 }
 
+#if !TARGET_API_MAC_CARBON
 static pascal void
 SPB_interrupt(SPBPtr my_spb)
 {
@@ -198,6 +201,7 @@ SPB_interrupt(SPBPtr my_spb)
                SetA5(A5);
        }
 }
+#endif
 """
 
 
@@ -309,7 +313,7 @@ class SpbObjectDefinition(ObjectDefinition):
                self->ob_completion = value;
                Py_INCREF(value);
                rv = 1;
-#if !TARGET_API_MAC_CARBON_NOTYET
+#if !TARGET_API_MAC_CARBON
        } else if (strcmp(name, "interruptRoutine") == 0) {
                self->ob_spb.completionRoutine = NewSIInterruptProc(SPB_interrupt);
                self->ob_interrupt = value;