Changeset 926 for branches/4.x


Ignore:
Timestamp:
Jan 22, 2018, 3:21:18 AM (18 months ago)
Author:
cito
Message:

Use-after-free bug in query function implementation

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/4.x/pgmodule.c

    r805 r926  
    26942694                                                char    *ret = PQcmdTuples(result);
    26952695
    2696                                                 PQclear(result);
    26972696                                                if (ret[0])             /* return number of rows affected */
    26982697                                                {
    2699                                                         return PyString_FromString(ret);
     2698                                                        PyObject *obj = PyString_FromString(ret);
     2699                                                        PQclear(result);
     2700                                                        return obj;
    27002701                                                }
     2702                                                PQclear(result);
    27012703                                                Py_INCREF(Py_None);
    27022704                                                return Py_None;
Note: See TracChangeset for help on using the changeset viewer.