postgres.git / summary / log / commit / refs

commit    e889422d98e066dcf095fa275fbcb14ffd45708c
Author:   Daniel Gustafsson <dgustafsson@postgresql.org>
Date:     Mon Feb 24 15:03:19 2025 +0000
First released in: 18.0

    pg_amcheck: PQclear query results
    
    While the potential memory leak is small, ensure to PQclear the query
    results before disconnecting.
    
    Author: Jiao Shuntian <312199339@qq.com>
    Reviewed-by: Daniel Gustafsson <daniel@yesql.se>
    Discussion: https://postgr.es/m/tencent_F34922C91C41E76C734773E767C9FBDB9906@qq.com


src/bin/pg_amcheck/pg_amcheck.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/bin/pg_amcheck/pg_amcheck.c b/src/bin/pg_amcheck/pg_amcheck.c index c5ec25be22b..996833ed400 100644 --- a/src/bin/pg_amcheck/pg_amcheck.c +++ b/src/bin/pg_amcheck/pg_amcheck.c @@ -587,6 +587,7 @@ main(int argc, char *argv[]) /* Querying the catalog succeeded, but amcheck is missing. */ pg_log_warning("skipping database \"%s\": amcheck is not installed", PQdb(conn)); + PQclear(result); disconnectDatabase(conn); conn = NULL; continue; [parent: 5ee75e32fa73]