Kaydet (Commit) 274facfd authored tarafından Neal Norwitz's avatar Neal Norwitz

Fix whitespace, there are memory leaks in this module.

üst 13a7bef7
...@@ -829,21 +829,19 @@ static PyObject *AEDesc_get_type(AEDescObject *self, void *closure) ...@@ -829,21 +829,19 @@ static PyObject *AEDesc_get_type(AEDescObject *self, void *closure)
static PyObject *AEDesc_get_data(AEDescObject *self, void *closure) static PyObject *AEDesc_get_data(AEDescObject *self, void *closure)
{ {
PyObject *res;
Size size;
char *ptr;
OSErr err;
PyObject *res; size = AEGetDescDataSize(&self->ob_itself);
Size size; if ( (res = PyString_FromStringAndSize(NULL, size)) == NULL )
char *ptr; return NULL;
OSErr err; if ( (ptr = PyString_AsString(res)) == NULL )
return NULL;
size = AEGetDescDataSize(&self->ob_itself); if ( (err=AEGetDescData(&self->ob_itself, ptr, size)) < 0 )
if ( (res = PyString_FromStringAndSize(NULL, size)) == NULL ) return PyMac_Error(err);
return NULL; return res;
if ( (ptr = PyString_AsString(res)) == NULL )
return NULL;
if ( (err=AEGetDescData(&self->ob_itself, ptr, size)) < 0 )
return PyMac_Error(err);
return res;
} }
#define AEDesc_set_data NULL #define AEDesc_set_data NULL
...@@ -1431,14 +1429,11 @@ void init_AE(void) ...@@ -1431,14 +1429,11 @@ void init_AE(void)
PyObject *m; PyObject *m;
PyObject *d; PyObject *d;
upp_AEIdleProc = NewAEIdleUPP(AEIdleProc);
upp_GenericEventHandler = NewAEEventHandlerUPP(GenericEventHandler);
upp_AEIdleProc = NewAEIdleUPP(AEIdleProc); PyMac_INIT_TOOLBOX_OBJECT_NEW(AEDesc *, AEDesc_New);
upp_GenericEventHandler = NewAEEventHandlerUPP(GenericEventHandler); PyMac_INIT_TOOLBOX_OBJECT_NEW(AEDesc *, AEDesc_NewBorrowed);
PyMac_INIT_TOOLBOX_OBJECT_NEW(AEDesc *, AEDesc_New); PyMac_INIT_TOOLBOX_OBJECT_CONVERT(AEDesc, AEDesc_Convert);
PyMac_INIT_TOOLBOX_OBJECT_NEW(AEDesc *, AEDesc_NewBorrowed);
PyMac_INIT_TOOLBOX_OBJECT_CONVERT(AEDesc, AEDesc_Convert);
m = Py_InitModule("_AE", AE_methods); m = Py_InitModule("_AE", AE_methods);
d = PyModule_GetDict(m); d = PyModule_GetDict(m);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment