diff --git a/src/interfaces/libpq/fe-cancel.c b/src/interfaces/libpq/fe-cancel.c index 3b6206ea7ff..9562a7fe443 100644 --- a/src/interfaces/libpq/fe-cancel.c +++ b/src/interfaces/libpq/fe-cancel.c @@ -155,7 +155,7 @@ PQcancelCreate(PGconn *conn) return (PGcancelConn *) cancelConn; oom_error: - conn->status = CONNECTION_BAD; + cancelConn->status = CONNECTION_BAD; libpq_append_conn_error(cancelConn, "out of memory"); return (PGcancelConn *) cancelConn; }