diff options
author | Jack Jansen <jack.jansen@cwi.nl> | 2001-09-05 15:44:37 (GMT) |
---|---|---|
committer | Jack Jansen <jack.jansen@cwi.nl> | 2001-09-05 15:44:37 (GMT) |
commit | 044d95e9f7e0c9d5840c623350df339526f037af (patch) | |
tree | 6dbb147886251621682b69a425ce094649027759 /Mac/Modules/res/resedit.py | |
parent | 28341ceb8f4f7f9b8edf5fbca9c9aa03e9606f08 (diff) | |
download | cpython-044d95e9f7e0c9d5840c623350df339526f037af.zip cpython-044d95e9f7e0c9d5840c623350df339526f037af.tar.gz cpython-044d95e9f7e0c9d5840c623350df339526f037af.tar.bz2 |
A few more gcc warnings bite the dust.
Diffstat (limited to 'Mac/Modules/res/resedit.py')
-rw-r--r-- | Mac/Modules/res/resedit.py | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/Mac/Modules/res/resedit.py b/Mac/Modules/res/resedit.py index fce0bd1..c66c0c8 100644 --- a/Mac/Modules/res/resedit.py +++ b/Mac/Modules/res/resedit.py @@ -13,7 +13,8 @@ if ( h == NULL ) { HLock(h); memcpy(*h, buf, len); HUnlock(h); -return ResObj_New(h); +_res = ResObj_New(h); +return _res; """ f = ManualGenerator("Resource", resource_body) @@ -43,7 +44,8 @@ memcpy(*h, buf, len); HUnlock(h); rv = (ResourceObject *)ResObj_New(h); rv->ob_freeit = PyMac_AutoDisposeHandle; -return (PyObject *)rv; +_res = (PyObject *)rv; +return _res; """ f = ManualGenerator("Handle", handle_body) @@ -92,7 +94,8 @@ if ( onoff ) _self->ob_freeit = PyMac_AutoDisposeHandle; else _self->ob_freeit = NULL; -return Py_BuildValue("i", old); +_res = Py_BuildValue("i", old); +return _res; """ f = ManualGenerator("AutoDispose", AutoDispose_body) f.docstring = lambda: "(int)->int. Automatically DisposeHandle the object on Python object cleanup" |