From: Guido van Rossum Date: Fri, 1 Sep 2000 20:47:58 +0000 (+0000) Subject: The second argument to start_new_thread() is not a tuple, as pointed X-Git-Tag: v2.0b1~68 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=38d45b7da9917b85857640bf4e583db5c1b0cec9;p=thirdparty%2FPython%2Fcpython.git The second argument to start_new_thread() is not a tuple, as pointed out by Curtis Jensen on c.l.py and forwarded by Fredrik Lundh. --- diff --git a/Modules/threadmodule.c b/Modules/threadmodule.c index a6251461ba76..46dd35a69ad7 100644 --- a/Modules/threadmodule.c +++ b/Modules/threadmodule.c @@ -221,7 +221,7 @@ t_bootstrap(void *boot_raw) static PyObject * thread_PyThread_start_new_thread(PyObject *self, PyObject *fargs) { - PyObject *func, *args = NULL, *keyw = NULL; + PyObject *func, *args, *keyw = NULL; struct bootstate *boot; if (!PyArg_ParseTuple(fargs, "OO|O:start_new_thread", &func, &args, &keyw)) @@ -233,7 +233,7 @@ thread_PyThread_start_new_thread(PyObject *self, PyObject *fargs) } if (!PyTuple_Check(args)) { PyErr_SetString(PyExc_TypeError, - "optional 2nd arg must be a tuple"); + "2nd arg must be a tuple"); return NULL; } if (keyw != NULL && !PyDict_Check(keyw)) {