diff -r eb26255e11f1 Modules/_ctypes/_ctypes.c --- a/Modules/_ctypes/_ctypes.c Wed Jan 28 11:06:04 2015 +0200 +++ b/Modules/_ctypes/_ctypes.c Fri Jan 30 15:53:10 2015 +0900 @@ -583,17 +583,17 @@ CDataType_in_dll(PyObject *type, PyObjec return NULL; } #else address = (void *)ctypes_dlsym(handle, name); if (!address) { #ifdef __CYGWIN__ /* dlerror() isn't very helpful on cygwin */ PyErr_Format(PyExc_ValueError, - "symbol '%s' not found (%s) ", + "symbol '%s' not found", name); #else PyErr_SetString(PyExc_ValueError, ctypes_dlerror()); #endif return NULL; } #endif return PyCData_AtAddress(type, address); @@ -3269,17 +3269,17 @@ PyCFuncPtr_FromDll(PyTypeObject *type, P return NULL; } #else address = (PPROC)ctypes_dlsym(handle, name); if (!address) { #ifdef __CYGWIN__ /* dlerror() isn't very helpful on cygwin */ PyErr_Format(PyExc_AttributeError, - "function '%s' not found (%s) ", + "function '%s' not found", name); #else PyErr_SetString(PyExc_AttributeError, ctypes_dlerror()); #endif Py_DECREF(ftuple); return NULL; } #endif