summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGeorg Brandl <georg@python.org>2005-09-29 13:40:49 (GMT)
committerGeorg Brandl <georg@python.org>2005-09-29 13:40:49 (GMT)
commite677adc43acf9176ffe81b9956aeb7a643258239 (patch)
tree7e9a5e8378acd0488a47271708fafc9e1e6c477f
parente53475ddd1a03d03dccec3fb79d84d277fba521c (diff)
downloadcpython-e677adc43acf9176ffe81b9956aeb7a643258239.zip
cpython-e677adc43acf9176ffe81b9956aeb7a643258239.tar.gz
cpython-e677adc43acf9176ffe81b9956aeb7a643258239.tar.bz2
Fix parse errors in readline module when compiling without threads.
-rw-r--r--Misc/NEWS2
-rw-r--r--Modules/readline.c2
2 files changed, 4 insertions, 0 deletions
diff --git a/Misc/NEWS b/Misc/NEWS
index 409126a..9703f69 100644
--- a/Misc/NEWS
+++ b/Misc/NEWS
@@ -153,6 +153,8 @@ present).
Extension Modules
-----------------
+- Fix parse errors in the readline module when compiling without threads.
+
- Patch #1288833: Removed thread lock from socket.getaddrinfo on
FreeBSD 5.3 and later versions which got thread-safe getaddrinfo(3).
diff --git a/Modules/readline.c b/Modules/readline.c
index 25a43b2..f039f1a 100644
--- a/Modules/readline.c
+++ b/Modules/readline.c
@@ -603,6 +603,7 @@ on_hook(PyObject *func)
#ifdef WITH_THREAD
PyGILState_Release(gilstate);
#endif
+ return result;
}
return result;
}
@@ -655,6 +656,7 @@ on_completion(char *text, int state)
#ifdef WITH_THREAD
PyGILState_Release(gilstate);
#endif
+ return result;
}
return result;
}