[Python-checkins] r79820 - python/trunk/Modules/_sre.c

benjamin.peterson python-checkins at python.org
Tue Apr 6 05:34:09 CEST 2010


Author: benjamin.peterson
Date: Tue Apr  6 05:34:09 2010
New Revision: 79820

Log:
ready _sre types

Modified:
   python/trunk/Modules/_sre.c

Modified: python/trunk/Modules/_sre.c
==============================================================================
--- python/trunk/Modules/_sre.c	(original)
+++ python/trunk/Modules/_sre.c	Tue Apr  6 05:34:09 2010
@@ -3876,8 +3876,9 @@
     PyObject* x;
 
     /* Patch object types */
-    Pattern_Type.ob_type = Match_Type.ob_type =
-        Scanner_Type.ob_type = &PyType_Type;
+    if (PyType_Ready(&Pattern_Type) || PyType_Ready(&Match_Type) ||
+        PyType_Ready(&Scanner_Type))
+        return;
 
     m = Py_InitModule("_" SRE_MODULE, _functions);
     if (m == NULL)


More information about the Python-checkins mailing list