static PyObject * |
_mysql_ConnectionObject_get_character_set_info( |
_mysql_ConnectionObject *self, |
PyObject *args) |
{ |
PyObject *result; |
MY_CHARSET_INFO cs; |
if (!PyArg_ParseTuple(args, "")) return NULL; |
check_connection(self); |
mysql_get_character_set_info(&(self->connection), &cs); |
if (!(result = PyDict_New())) return NULL; |
if (cs.csname) |
PyDict_SetItemString(result, "name", PyUnicode_FromString(cs.csname)); |
if (cs.name) |
PyDict_SetItemString(result, "collation", PyUnicode_FromString(cs.name)); |
if (cs.comment) |
PyDict_SetItemString(result, "comment", PyUnicode_FromString(cs.comment)); |
if (cs.dir) |
PyDict_SetItemString(result, "dir", PyUnicode_FromString(cs.dir)); |
PyDict_SetItemString(result, "mbminlen", PyInt_FromLong(cs.mbminlen)); |
PyDict_SetItemString(result, "mbmaxlen", PyInt_FromLong(cs.mbmaxlen)); |
return result; |
} |
#endif |
was expecting final owned ob_refcnt of new ref from (unknown) PyUnicodeUCS4_FromString to be 0 since nothing references it but final ob_refcnt is refs: 1 owned
found 335 similar trace(s) to this
when PyArg_ParseTuple() succeeds
taking False path
when considering range: -0x80000000 <= value <= -1
taking False path
when PyDict_New() succeeds
taking False path
when treating unknown const char * from _mysql.c:1717 as non-NULL
taking True path
when PyUnicodeUCS4_FromString() succeeds
when PyDict_SetItemString() fails
new ref from (unknown) PyUnicodeUCS4_FromString was allocated at: PyDict_SetItemString(result, "name", PyUnicode_FromString(cs.csname));
when treating unknown const char * from _mysql.c:1719 as non-NULL
taking True path
when PyUnicodeUCS4_FromString() succeeds
when PyDict_SetItemString() succeeds
when treating unknown const char * from _mysql.c:1721 as non-NULL
taking True path
when PyUnicodeUCS4_FromString() succeeds
when PyDict_SetItemString() succeeds
when treating unknown const char * from _mysql.c:1723 as non-NULL
taking True path
when PyUnicodeUCS4_FromString() succeeds
when PyDict_SetItemString() succeeds
when PyInt_FromLong() succeeds
when PyDict_SetItemString() fails
when PyInt_FromLong() succeeds
when PyDict_SetItemString() succeeds
static PyObject * |
_mysql_ConnectionObject_get_character_set_info( |
_mysql_ConnectionObject *self, |
PyObject *args) |
{ |
PyObject *result; |
MY_CHARSET_INFO cs; |
if (!PyArg_ParseTuple(args, "")) return NULL; |
check_connection(self); |
mysql_get_character_set_info(&(self->connection), &cs); |
if (!(result = PyDict_New())) return NULL; |
if (cs.csname) |
PyDict_SetItemString(result, "name", PyUnicode_FromString(cs.csname)); |
if (cs.name) |
PyDict_SetItemString(result, "collation", PyUnicode_FromString(cs.name)); |
if (cs.comment) |
PyDict_SetItemString(result, "comment", PyUnicode_FromString(cs.comment)); |
if (cs.dir) |
PyDict_SetItemString(result, "dir", PyUnicode_FromString(cs.dir)); |
PyDict_SetItemString(result, "mbminlen", PyInt_FromLong(cs.mbminlen)); |
PyDict_SetItemString(result, "mbmaxlen", PyInt_FromLong(cs.mbmaxlen)); |
return result; |
} |
#endif |
was expecting final owned ob_refcnt of PyIntObject to be 0 since nothing references it but final ob_refcnt is refs: 1 owned
found 221 similar trace(s) to this
when PyArg_ParseTuple() succeeds
taking False path
when considering range: -0x80000000 <= value <= -1
taking False path
when PyDict_New() succeeds
taking False path
when treating unknown const char * from _mysql.c:1717 as non-NULL
taking True path
when PyUnicodeUCS4_FromString() succeeds
when PyDict_SetItemString() fails
when treating unknown const char * from _mysql.c:1719 as non-NULL
taking True path
when PyUnicodeUCS4_FromString() succeeds
when PyDict_SetItemString() succeeds
when treating unknown const char * from _mysql.c:1721 as non-NULL
taking True path
when PyUnicodeUCS4_FromString() succeeds
when PyDict_SetItemString() succeeds
when treating unknown const char * from _mysql.c:1723 as non-NULL
taking True path
when PyUnicodeUCS4_FromString() succeeds
when PyDict_SetItemString() succeeds
when PyInt_FromLong() succeeds
when PyDict_SetItemString() fails
PyIntObject was allocated at: PyDict_SetItemString(result, "mbminlen", PyInt_FromLong(cs.mbminlen));
when PyInt_FromLong() succeeds
when PyDict_SetItemString() succeeds
static PyObject * |
_mysql_ConnectionObject_get_character_set_info( |
_mysql_ConnectionObject *self, |
PyObject *args) |
{ |
PyObject *result; |
MY_CHARSET_INFO cs; |
if (!PyArg_ParseTuple(args, "")) return NULL; |
check_connection(self); |
mysql_get_character_set_info(&(self->connection), &cs); |
if (!(result = PyDict_New())) return NULL; |
if (cs.csname) |
PyDict_SetItemString(result, "name", PyUnicode_FromString(cs.csname)); |
if (cs.name) |
PyDict_SetItemString(result, "collation", PyUnicode_FromString(cs.name)); |
if (cs.comment) |
PyDict_SetItemString(result, "comment", PyUnicode_FromString(cs.comment)); |
if (cs.dir) |
PyDict_SetItemString(result, "dir", PyUnicode_FromString(cs.dir)); |
PyDict_SetItemString(result, "mbminlen", PyInt_FromLong(cs.mbminlen)); |
PyDict_SetItemString(result, "mbmaxlen", PyInt_FromLong(cs.mbmaxlen)); |
return result; |
} |
#endif |
when PyArg_ParseTuple() succeeds
taking False path
when considering range: -0x80000000 <= value <= -1
taking False path
when PyDict_New() succeeds
taking False path
when treating unknown const char * from _mysql.c:1717 as non-NULL
taking True path
when PyUnicodeUCS4_FromString() succeeds
when PyDict_SetItemString() fails
when treating unknown const char * from _mysql.c:1719 as non-NULL
taking True path
when PyUnicodeUCS4_FromString() succeeds
when PyDict_SetItemString() succeeds
when treating unknown const char * from _mysql.c:1721 as non-NULL
taking True path
when PyUnicodeUCS4_FromString() succeeds
when PyDict_SetItemString() succeeds
when treating unknown const char * from _mysql.c:1723 as non-NULL
taking True path
when PyUnicodeUCS4_FromString() succeeds
when PyDict_SetItemString() succeeds
when PyInt_FromLong() succeeds
when PyDict_SetItemString() succeeds
when PyInt_FromLong() fails
found 54 similar trace(s) to this
static PyObject * |
_mysql_ConnectionObject_get_character_set_info( |
_mysql_ConnectionObject *self, |
PyObject *args) |
{ |
PyObject *result; |
MY_CHARSET_INFO cs; |
if (!PyArg_ParseTuple(args, "")) return NULL; |
check_connection(self); |
mysql_get_character_set_info(&(self->connection), &cs); |
if (!(result = PyDict_New())) return NULL; |
if (cs.csname) |
PyDict_SetItemString(result, "name", PyUnicode_FromString(cs.csname)); |
if (cs.name) |
PyDict_SetItemString(result, "collation", PyUnicode_FromString(cs.name)); |
if (cs.comment) |
PyDict_SetItemString(result, "comment", PyUnicode_FromString(cs.comment)); |
if (cs.dir) |
PyDict_SetItemString(result, "dir", PyUnicode_FromString(cs.dir)); |
PyDict_SetItemString(result, "mbminlen", PyInt_FromLong(cs.mbminlen)); |
PyDict_SetItemString(result, "mbmaxlen", PyInt_FromLong(cs.mbmaxlen)); |
return result; |
} |
#endif |
when PyArg_ParseTuple() succeeds
taking False path
when considering range: -0x80000000 <= value <= -1
taking False path
when PyDict_New() succeeds
taking False path
when treating unknown const char * from _mysql.c:1717 as non-NULL
taking True path
when PyUnicodeUCS4_FromString() succeeds
when PyDict_SetItemString() succeeds
when treating unknown const char * from _mysql.c:1719 as non-NULL
taking True path
when PyUnicodeUCS4_FromString() succeeds
when PyDict_SetItemString() succeeds
when treating unknown const char * from _mysql.c:1721 as non-NULL
taking True path
when PyUnicodeUCS4_FromString() succeeds
when PyDict_SetItemString() succeeds
when treating unknown const char * from _mysql.c:1723 as non-NULL
taking True path
when PyUnicodeUCS4_FromString() succeeds
when PyDict_SetItemString() succeeds
when PyInt_FromLong() fails
found 26 similar trace(s) to this
static PyObject * |
_mysql_ConnectionObject_get_character_set_info( |
_mysql_ConnectionObject *self, |
PyObject *args) |
{ |
PyObject *result; |
MY_CHARSET_INFO cs; |
if (!PyArg_ParseTuple(args, "")) return NULL; |
check_connection(self); |
mysql_get_character_set_info(&(self->connection), &cs); |
if (!(result = PyDict_New())) return NULL; |
if (cs.csname) |
PyDict_SetItemString(result, "name", PyUnicode_FromString(cs.csname)); |
if (cs.name) |
PyDict_SetItemString(result, "collation", PyUnicode_FromString(cs.name)); |
if (cs.comment) |
PyDict_SetItemString(result, "comment", PyUnicode_FromString(cs.comment)); |
if (cs.dir) |
PyDict_SetItemString(result, "dir", PyUnicode_FromString(cs.dir)); |
PyDict_SetItemString(result, "mbminlen", PyInt_FromLong(cs.mbminlen)); |
PyDict_SetItemString(result, "mbmaxlen", PyInt_FromLong(cs.mbmaxlen)); |
return result; |
} |
#endif |
when PyArg_ParseTuple() succeeds
taking False path
when considering range: -0x80000000 <= value <= -1
taking False path
when PyDict_New() succeeds
taking False path
when treating unknown const char * from _mysql.c:1717 as non-NULL
taking True path
when PyUnicodeUCS4_FromString() succeeds
when PyDict_SetItemString() succeeds
when treating unknown const char * from _mysql.c:1719 as non-NULL
taking True path
when PyUnicodeUCS4_FromString() succeeds
when PyDict_SetItemString() succeeds
when treating unknown const char * from _mysql.c:1721 as non-NULL
taking True path
when PyUnicodeUCS4_FromString() succeeds
when PyDict_SetItemString() succeeds
when treating unknown const char * from _mysql.c:1723 as non-NULL
taking True path
when PyUnicodeUCS4_FromString() fails
found 8 similar trace(s) to this
static PyObject * |
_mysql_ConnectionObject_get_character_set_info( |
_mysql_ConnectionObject *self, |
PyObject *args) |
{ |
PyObject *result; |
MY_CHARSET_INFO cs; |
if (!PyArg_ParseTuple(args, "")) return NULL; |
check_connection(self); |
mysql_get_character_set_info(&(self->connection), &cs); |
if (!(result = PyDict_New())) return NULL; |
if (cs.csname) |
PyDict_SetItemString(result, "name", PyUnicode_FromString(cs.csname)); |
if (cs.name) |
PyDict_SetItemString(result, "collation", PyUnicode_FromString(cs.name)); |
if (cs.comment) |
PyDict_SetItemString(result, "comment", PyUnicode_FromString(cs.comment)); |
if (cs.dir) |
PyDict_SetItemString(result, "dir", PyUnicode_FromString(cs.dir)); |
PyDict_SetItemString(result, "mbminlen", PyInt_FromLong(cs.mbminlen)); |
PyDict_SetItemString(result, "mbmaxlen", PyInt_FromLong(cs.mbmaxlen)); |
return result; |
} |
#endif |
when PyArg_ParseTuple() succeeds
taking False path
when considering range: -0x80000000 <= value <= -1
taking False path
when PyDict_New() succeeds
taking False path
when treating unknown const char * from _mysql.c:1717 as non-NULL
taking True path
when PyUnicodeUCS4_FromString() succeeds
when PyDict_SetItemString() succeeds
when treating unknown const char * from _mysql.c:1719 as non-NULL
taking True path
when PyUnicodeUCS4_FromString() succeeds
when PyDict_SetItemString() succeeds
when treating unknown const char * from _mysql.c:1721 as non-NULL
taking True path
when PyUnicodeUCS4_FromString() fails
found 2 similar trace(s) to this
static PyObject * |
_mysql_ConnectionObject_get_character_set_info( |
_mysql_ConnectionObject *self, |
PyObject *args) |
{ |
PyObject *result; |
MY_CHARSET_INFO cs; |
if (!PyArg_ParseTuple(args, "")) return NULL; |
check_connection(self); |
mysql_get_character_set_info(&(self->connection), &cs); |
if (!(result = PyDict_New())) return NULL; |
if (cs.csname) |
PyDict_SetItemString(result, "name", PyUnicode_FromString(cs.csname)); |
if (cs.name) |
PyDict_SetItemString(result, "collation", PyUnicode_FromString(cs.name)); |
if (cs.comment) |
PyDict_SetItemString(result, "comment", PyUnicode_FromString(cs.comment)); |
if (cs.dir) |
PyDict_SetItemString(result, "dir", PyUnicode_FromString(cs.dir)); |
PyDict_SetItemString(result, "mbminlen", PyInt_FromLong(cs.mbminlen)); |
PyDict_SetItemString(result, "mbmaxlen", PyInt_FromLong(cs.mbmaxlen)); |
return result; |
} |
#endif |
when PyArg_ParseTuple() succeeds
taking False path
when considering range: -0x80000000 <= value <= -1
taking False path
when PyDict_New() succeeds
taking False path
when treating unknown const char * from _mysql.c:1717 as non-NULL
taking True path
when PyUnicodeUCS4_FromString() succeeds
when PyDict_SetItemString() succeeds
when treating unknown const char * from _mysql.c:1719 as non-NULL
taking True path
when PyUnicodeUCS4_FromString() fails