]> granicus.if.org Git - postgresql/commitdiff
Fix lo_export usage in example programs.
authorTom Lane <tgl@sss.pgh.pa.us>
Tue, 9 Oct 2012 01:19:01 +0000 (21:19 -0400)
committerTom Lane <tgl@sss.pgh.pa.us>
Tue, 9 Oct 2012 01:19:01 +0000 (21:19 -0400)
lo_export returns -1, not zero, on failure.

src/test/examples/testlo.c

index fd2c28606be121f6158f4cfb393ebbd4f3d37b33..740130d5602e0e0d7fd77efc6071b080cbc29c8e 100644 (file)
@@ -251,7 +251,7 @@ main(int argc, char **argv)
 
                printf("exporting large object to file \"%s\" ...\n", out_filename);
 /*             exportFile(conn, lobjOid, out_filename); */
-               if (!lo_export(conn, lobjOid, out_filename))
+               if (lo_export(conn, lobjOid, out_filename) < 0)
                        fprintf(stderr, "%s\n", PQerrorMessage(conn));
        }