[pypy-svn] r10542 - pypy/dist/pypy/translator/genc

arigo at codespeak.net arigo at codespeak.net
Tue Apr 12 14:39:26 CEST 2005


Author: arigo
Date: Tue Apr 12 14:39:26 2005
New Revision: 10542

Modified:
   pypy/dist/pypy/translator/genc/t_tuple.py
Log:
Minor detail.


Modified: pypy/dist/pypy/translator/genc/t_tuple.py
==============================================================================
--- pypy/dist/pypy/translator/genc/t_tuple.py	(original)
+++ pypy/dist/pypy/translator/genc/t_tuple.py	Tue Apr 12 14:39:26 2005
@@ -85,7 +85,7 @@
                 "{",
                 "\tPyObject* o;",
                 "\tPyObject* result = PyTuple_New(%d);" % len(self.itemtypes),
-                "\tif (result == NULL) goto err;",
+                "\tif (result == NULL) return NULL;",
                 ]
             for i, ct in zip(range(len(self.itemtypes)), self.itemtypes):
                 self.globaldecl += [
@@ -96,7 +96,7 @@
             self.globaldecl += [
                 "\treturn result;",
                 "   err:",
-                "\tPy_XDECREF(result);",
+                "\tPy_DECREF(result);",
                 "\treturn NULL;",
                 "}",
                 ]



More information about the Pypy-commit mailing list