mirror of
https://github.com/psycopg/psycopg2.git
synced 2024-11-25 10:23:43 +03:00
Flag cpychecker false positives in adapters
This commit is contained in:
parent
bcd7fca543
commit
d344ff818a
|
@ -108,7 +108,7 @@ asis_setup(asisObject *self, PyObject *obj)
|
||||||
);
|
);
|
||||||
|
|
||||||
Py_INCREF(obj);
|
Py_INCREF(obj);
|
||||||
self->wrapped = obj;
|
self->wrapped = TO_STATE(obj);
|
||||||
|
|
||||||
Dprintf("asis_setup: good asis object at %p, refcnt = "
|
Dprintf("asis_setup: good asis object at %p, refcnt = "
|
||||||
FORMAT_CODE_PY_SSIZE_T,
|
FORMAT_CODE_PY_SSIZE_T,
|
||||||
|
|
|
@ -133,7 +133,7 @@ static PyObject *
|
||||||
binary_getquoted(binaryObject *self, PyObject *args)
|
binary_getquoted(binaryObject *self, PyObject *args)
|
||||||
{
|
{
|
||||||
if (self->buffer == NULL) {
|
if (self->buffer == NULL) {
|
||||||
self->buffer = binary_quote(self);
|
self->buffer = TO_STATE(binary_quote(self));
|
||||||
}
|
}
|
||||||
Py_XINCREF(self->buffer);
|
Py_XINCREF(self->buffer);
|
||||||
return self->buffer;
|
return self->buffer;
|
||||||
|
@ -210,7 +210,7 @@ binary_setup(binaryObject *self, PyObject *str)
|
||||||
self->buffer = NULL;
|
self->buffer = NULL;
|
||||||
self->conn = NULL;
|
self->conn = NULL;
|
||||||
Py_INCREF(str);
|
Py_INCREF(str);
|
||||||
self->wrapped = str;
|
self->wrapped = TO_STATE(str);
|
||||||
|
|
||||||
Dprintf("binary_setup: good binary object at %p, refcnt = "
|
Dprintf("binary_setup: good binary object at %p, refcnt = "
|
||||||
FORMAT_CODE_PY_SSIZE_T,
|
FORMAT_CODE_PY_SSIZE_T,
|
||||||
|
|
|
@ -177,7 +177,7 @@ pydatetime_setup(pydatetimeObject *self, PyObject *obj, int type)
|
||||||
|
|
||||||
self->type = type;
|
self->type = type;
|
||||||
Py_INCREF(obj);
|
Py_INCREF(obj);
|
||||||
self->wrapped = obj;
|
self->wrapped = TO_STATE(obj);
|
||||||
|
|
||||||
Dprintf("pydatetime_setup: good pydatetime object at %p, refcnt = "
|
Dprintf("pydatetime_setup: good pydatetime object at %p, refcnt = "
|
||||||
FORMAT_CODE_PY_SSIZE_T,
|
FORMAT_CODE_PY_SSIZE_T,
|
||||||
|
|
|
@ -240,7 +240,7 @@ list_setup(listObject *self, PyObject *obj)
|
||||||
|
|
||||||
self->connection = NULL;
|
self->connection = NULL;
|
||||||
Py_INCREF(obj);
|
Py_INCREF(obj);
|
||||||
self->wrapped = obj;
|
self->wrapped = TO_STATE(obj);
|
||||||
|
|
||||||
Dprintf("list_setup: good list object at %p, refcnt = "
|
Dprintf("list_setup: good list object at %p, refcnt = "
|
||||||
FORMAT_CODE_PY_SSIZE_T,
|
FORMAT_CODE_PY_SSIZE_T,
|
||||||
|
|
|
@ -163,7 +163,7 @@ mxdatetime_setup(mxdatetimeObject *self, PyObject *obj, int type)
|
||||||
|
|
||||||
self->type = type;
|
self->type = type;
|
||||||
Py_INCREF(obj);
|
Py_INCREF(obj);
|
||||||
self->wrapped = obj;
|
self->wrapped = TO_STATE(obj);
|
||||||
|
|
||||||
Dprintf("mxdatetime_setup: good mxdatetime object at %p, refcnt = "
|
Dprintf("mxdatetime_setup: good mxdatetime object at %p, refcnt = "
|
||||||
FORMAT_CODE_PY_SSIZE_T,
|
FORMAT_CODE_PY_SSIZE_T,
|
||||||
|
|
|
@ -96,7 +96,7 @@ pboolean_setup(pbooleanObject *self, PyObject *obj)
|
||||||
);
|
);
|
||||||
|
|
||||||
Py_INCREF(obj);
|
Py_INCREF(obj);
|
||||||
self->wrapped = obj;
|
self->wrapped = TO_STATE(obj);
|
||||||
|
|
||||||
Dprintf("pboolean_setup: good pboolean object at %p, refcnt = "
|
Dprintf("pboolean_setup: good pboolean object at %p, refcnt = "
|
||||||
FORMAT_CODE_PY_SSIZE_T,
|
FORMAT_CODE_PY_SSIZE_T,
|
||||||
|
|
|
@ -161,7 +161,7 @@ pdecimal_setup(pdecimalObject *self, PyObject *obj)
|
||||||
);
|
);
|
||||||
|
|
||||||
Py_INCREF(obj);
|
Py_INCREF(obj);
|
||||||
self->wrapped = obj;
|
self->wrapped = TO_STATE(obj);
|
||||||
|
|
||||||
Dprintf("pdecimal_setup: good pdecimal object at %p, refcnt = "
|
Dprintf("pdecimal_setup: good pdecimal object at %p, refcnt = "
|
||||||
FORMAT_CODE_PY_SSIZE_T,
|
FORMAT_CODE_PY_SSIZE_T,
|
||||||
|
|
|
@ -35,6 +35,7 @@
|
||||||
|
|
||||||
/** the Float object **/
|
/** the Float object **/
|
||||||
|
|
||||||
|
IGNORE_REFCOUNT /* bug davidmalcolm/gcc-python-plugin#165 */
|
||||||
static PyObject *
|
static PyObject *
|
||||||
pfloat_getquoted(pfloatObject *self, PyObject *args)
|
pfloat_getquoted(pfloatObject *self, PyObject *args)
|
||||||
{
|
{
|
||||||
|
@ -134,7 +135,7 @@ pfloat_setup(pfloatObject *self, PyObject *obj)
|
||||||
);
|
);
|
||||||
|
|
||||||
Py_INCREF(obj);
|
Py_INCREF(obj);
|
||||||
self->wrapped = obj;
|
self->wrapped = TO_STATE(obj);
|
||||||
|
|
||||||
Dprintf("pfloat_setup: good pfloat object at %p, refcnt = "
|
Dprintf("pfloat_setup: good pfloat object at %p, refcnt = "
|
||||||
FORMAT_CODE_PY_SSIZE_T,
|
FORMAT_CODE_PY_SSIZE_T,
|
||||||
|
|
|
@ -139,7 +139,7 @@ pint_setup(pintObject *self, PyObject *obj)
|
||||||
);
|
);
|
||||||
|
|
||||||
Py_INCREF(obj);
|
Py_INCREF(obj);
|
||||||
self->wrapped = obj;
|
self->wrapped = TO_STATE(obj);
|
||||||
|
|
||||||
Dprintf("pint_setup: good pint object at %p, refcnt = "
|
Dprintf("pint_setup: good pint object at %p, refcnt = "
|
||||||
FORMAT_CODE_PY_SSIZE_T,
|
FORMAT_CODE_PY_SSIZE_T,
|
||||||
|
|
|
@ -74,6 +74,7 @@ qstring_quote(qstringObject *self)
|
||||||
/* encode the string into buffer */
|
/* encode the string into buffer */
|
||||||
Bytes_AsStringAndSize(str, &s, &len);
|
Bytes_AsStringAndSize(str, &s, &len);
|
||||||
if (!(buffer = psycopg_escape_string(self->conn, s, len, NULL, &qlen))) {
|
if (!(buffer = psycopg_escape_string(self->conn, s, len, NULL, &qlen))) {
|
||||||
|
FAKE_RAISE();
|
||||||
goto exit;
|
goto exit;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -98,7 +99,7 @@ static PyObject *
|
||||||
qstring_getquoted(qstringObject *self, PyObject *args)
|
qstring_getquoted(qstringObject *self, PyObject *args)
|
||||||
{
|
{
|
||||||
if (self->buffer == NULL) {
|
if (self->buffer == NULL) {
|
||||||
self->buffer = qstring_quote(self);
|
self->buffer = TO_STATE(qstring_quote(self));
|
||||||
}
|
}
|
||||||
Py_XINCREF(self->buffer);
|
Py_XINCREF(self->buffer);
|
||||||
return self->buffer;
|
return self->buffer;
|
||||||
|
@ -215,7 +216,7 @@ qstring_setup(qstringObject *self, PyObject *str)
|
||||||
);
|
);
|
||||||
|
|
||||||
Py_INCREF(str);
|
Py_INCREF(str);
|
||||||
self->wrapped = str;
|
self->wrapped = TO_STATE(str);
|
||||||
|
|
||||||
Dprintf("qstring_setup: good qstring object at %p, refcnt = "
|
Dprintf("qstring_setup: good qstring object at %p, refcnt = "
|
||||||
FORMAT_CODE_PY_SSIZE_T,
|
FORMAT_CODE_PY_SSIZE_T,
|
||||||
|
|
|
@ -99,8 +99,8 @@ static struct PyMemberDef isqlquoteObject_members[] = {
|
||||||
static int
|
static int
|
||||||
isqlquote_setup(isqlquoteObject *self, PyObject *wrapped)
|
isqlquote_setup(isqlquoteObject *self, PyObject *wrapped)
|
||||||
{
|
{
|
||||||
self->wrapped = wrapped;
|
|
||||||
Py_INCREF(wrapped);
|
Py_INCREF(wrapped);
|
||||||
|
self->wrapped = TO_STATE(wrapped);
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue
Block a user