[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