]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
fix _testcapi to work when statically linked into python
authorBenjamin Peterson <benjamin@python.org>
Mon, 16 Jan 2017 07:57:56 +0000 (23:57 -0800)
committerBenjamin Peterson <benjamin@python.org>
Mon, 16 Jan 2017 07:57:56 +0000 (23:57 -0800)
Modules/_testcapimodule.c

index 69f59fcda928ccb90d7c08571a7d871ed6000956..f306b1c654024208bd375ddfee710d09dd8270fe 100644 (file)
@@ -1824,7 +1824,7 @@ set_errno(PyObject *self, PyObject *args)
     Py_RETURN_NONE;
 }
 
-#ifdef Py_USING_UNICODE
+#if defined(Py_USING_UNICODE) && !defined(Py_BUILD_CORE)
 static int test_run_counter = 0;
 
 static PyObject *
@@ -2486,7 +2486,7 @@ static PyMethodDef TestMethods[] = {
     {"raise_exception",         raise_exception,                 METH_VARARGS},
     {"set_errno",               set_errno,                       METH_VARARGS},
     {"test_config",             (PyCFunction)test_config,        METH_NOARGS},
-#ifdef Py_USING_UNICODE
+#if defined(Py_USING_UNICODE) && !defined(Py_BUILD_CORE)
     {"test_datetime_capi",  test_datetime_capi,              METH_NOARGS},
 #endif
     {"test_list_api",           (PyCFunction)test_list_api,      METH_NOARGS},