[Lxml-checkins] r35082 - lxml/trunk/src/lxml

scoder at codespeak.net scoder at codespeak.net
Tue Nov 28 14:01:01 CET 2006


Author: scoder
Date: Tue Nov 28 14:01:00 2006
New Revision: 35082

Modified:
   lxml/trunk/src/lxml/etree_defs.h
Log:
enable switching off threading at compile time

Modified: lxml/trunk/src/lxml/etree_defs.h
==============================================================================
--- lxml/trunk/src/lxml/etree_defs.h	(original)
+++ lxml/trunk/src/lxml/etree_defs.h	Tue Nov 28 14:01:00 2006
@@ -18,6 +18,12 @@
 
 /* Threading can crash under Python 2.3 */
 #if PY_VERSION_HEX < 0x02040000
+#ifndef WITHOUT_THREADING
+  #define WITHOUT_THREADING
+#endif
+#endif
+
+#ifdef WITHOUT_THREADING
   #define PyEval_SaveThread() (NULL)
   #define PyEval_RestoreThread(state)
   #define PyGILState_Ensure() (PyGILState_UNLOCKED)


More information about the lxml-checkins mailing list