changeset: 87920:2f975036cf39 branch: 3.3 parent: 87918:0875e5bbe5f0 user: Victor Stinner date: Fri Dec 13 02:30:12 2013 +0100 files: Modules/_testcapimodule.c description: Issue #14432: Fix compilation when thread support is disabled diff -r 0875e5bbe5f0 -r 2f975036cf39 Modules/_testcapimodule.c --- a/Modules/_testcapimodule.c Fri Dec 13 02:17:29 2013 +0100 +++ b/Modules/_testcapimodule.c Fri Dec 13 02:30:12 2013 +0100 @@ -2477,6 +2477,7 @@ return Py_BuildValue("Nl", _PyLong_FromTime_t(sec), nsec); } +#ifdef WITH_THREAD typedef struct { PyThread_type_lock start_event; PyThread_type_lock exit_event; @@ -2563,6 +2564,7 @@ PyThread_free_lock(test_c_thread.exit_event); return res; } +#endif /* WITH_THREAD */ static PyMethodDef TestMethods[] = { @@ -2661,8 +2663,10 @@ {"pytime_object_to_time_t", test_pytime_object_to_time_t, METH_VARARGS}, {"pytime_object_to_timeval", test_pytime_object_to_timeval, METH_VARARGS}, {"pytime_object_to_timespec", test_pytime_object_to_timespec, METH_VARARGS}, +#ifdef WITH_THREAD {"call_in_temporary_c_thread", call_in_temporary_c_thread, METH_O, PyDoc_STR("set_error_class(error_class) -> None")}, +#endif {NULL, NULL} /* sentinel */ };