summaryrefslogtreecommitdiff
path: root/src/test/examples/testlibpq4.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/test/examples/testlibpq4.c')
-rw-r--r--src/test/examples/testlibpq4.c14
1 files changed, 7 insertions, 7 deletions
diff --git a/src/test/examples/testlibpq4.c b/src/test/examples/testlibpq4.c
index 57b5f56ff5..0eda55352e 100644
--- a/src/test/examples/testlibpq4.c
+++ b/src/test/examples/testlibpq4.c
@@ -92,8 +92,8 @@ main(int argc, char **argv)
}
/*
- * should PQclear PGresult whenever it is no longer needed to avoid
- * memory leaks
+ * make sure to PQclear() a PGresult whenever it is no longer
+ * needed to avoid memory leaks
*/
PQclear(res1);
@@ -106,7 +106,7 @@ main(int argc, char **argv)
{
fprintf(stderr, "DECLARE CURSOR command failed\n");
PQclear(res1);
- exit_nicely(conn1, NULL);
+ exit_nicely(conn1, conn2);
}
PQclear(res1);
@@ -115,7 +115,7 @@ main(int argc, char **argv)
{
fprintf(stderr, "FETCH ALL command didn't return tuples properly\n");
PQclear(res1);
- exit_nicely(conn1, NULL);
+ exit_nicely(conn1, conn2);
}
/* first, print out the attribute names */
@@ -142,10 +142,10 @@ main(int argc, char **argv)
res1 = PQexec(conn1, "END");
PQclear(res1);
- /* close the connection to the database and cleanup */
+ /* close the connections to the database and cleanup */
PQfinish(conn1);
+ PQfinish(conn2);
/* fclose(debug); */
- return 0; /* Though PQfinish(conn1) has called
- * exit(1) */
+ return 0;
}