Fix double free in case where PGresult is NULL.

This commit is contained in:
James Henstridge 2008-05-05 14:16:57 +08:00
parent ec20fa8912
commit 5beef38bfc

View File

@ -348,7 +348,6 @@ pq_complete_error(connectionObject *conn, PGresult **pgres, char **error)
pq_raise(conn, NULL, *pgres); pq_raise(conn, NULL, *pgres);
else if (*error != NULL) { else if (*error != NULL) {
PyErr_SetString(OperationalError, *error); PyErr_SetString(OperationalError, *error);
free(*error);
} else { } else {
PyErr_SetString(OperationalError, "unknown error"); PyErr_SetString(OperationalError, "unknown error");
} }