]> granicus.if.org Git - python/commitdiff
Fix bug found by Coverty.
authorThomas Heller <theller@ctypes.org>
Mon, 20 Mar 2006 08:28:19 +0000 (08:28 +0000)
committerThomas Heller <theller@ctypes.org>
Mon, 20 Mar 2006 08:28:19 +0000 (08:28 +0000)
Modules/_ctypes/_ctypes.c

index 0be8f697ffdad22c19f3453eb980e380fb7fbf8c..fcc8c2a83dd95160612540133c427491375ff178 100644 (file)
@@ -2512,7 +2512,7 @@ _get_name(PyObject *obj, char **pname)
 #endif
        if (PyString_Check(obj) || PyUnicode_Check(obj)) {
                *pname = PyString_AsString(obj);
-               return pname ? 1 : 0;
+               return *pname ? 1 : 0;
        }
        PyErr_SetString(PyExc_TypeError,
                        "function name must be string or integer");