Author: ArcRiley
Date: 2007-07-06 20:03:52 -0400 (Fri, 06 Jul 2007)
New Revision: 388

Modified:
   branches/pyrex-soy/Pyrex/Compiler/ModuleNode.py
Log:
patch by Gustavo Sverzut Barbieri <[EMAIL PROTECTED]>


Modified: branches/pyrex-soy/Pyrex/Compiler/ModuleNode.py
===================================================================
--- branches/pyrex-soy/Pyrex/Compiler/ModuleNode.py     2007-07-06 23:56:22 UTC 
(rev 387)
+++ branches/pyrex-soy/Pyrex/Compiler/ModuleNode.py     2007-07-07 00:03:52 UTC 
(rev 388)
@@ -429,6 +429,7 @@
             code.putln(
                 "PyObject *o = %s->tp_new(t, a, k);" %
                     base_type.typeptr_cname)
+            code.putln("if (o == NULL) return NULL;")
         else:
             code.putln(
                 "PyObject *o = (*t->tp_alloc)(t, 0);")

_______________________________________________
PySoy-SVN mailing list
[email protected]
http://www.pysoy.org/mailman/listinfo/pysoy-svn

Reply via email to