Update example: PgLargeObject constructor now takes a conninfo string,
authorTom Lane <tgl@sss.pgh.pa.us>
Sat, 22 Apr 2000 22:15:48 +0000 (22:15 +0000)
committerTom Lane <tgl@sss.pgh.pa.us>
Sat, 22 Apr 2000 22:15:48 +0000 (22:15 +0000)
not a bare database name.

src/interfaces/libpq++/examples/testlo.cc

index dd33ab1bc2d6a6d3a7cb6795cf00ea54cd66d204..35d523d60ddc9f202974ac783051bea4dc072f31 100644 (file)
@@ -7,7 +7,7 @@
  *
  *
  * IDENTIFICATION
- *    $Header: /cvsroot/pgsql/src/interfaces/libpq++/examples/Attic/testlo.cc,v 1.5 1999/12/03 18:28:32 momjian Exp $
+ *    $Header: /cvsroot/pgsql/src/interfaces/libpq++/examples/Attic/testlo.cc,v 1.6 2000/04/22 22:15:48 tgl Exp $
  *
  *-------------------------------------------------------------------------
  */
@@ -19,22 +19,22 @@ int main(int argc, char **argv)
 {
     // Check if the program was invoked correctly; if not, signal error
     if (argc < 4 || argc > 5) {
-       cerr << "Usage: " << argv[0] << " database_name in_filename out_filename [oid]" << endl;
+       cerr << "Usage: " << argv[0] << " conninfo_str in_filename out_filename [oid]" << endl;
        exit(1);
     }
 
     // Get the arguments passed to the program
-    char* database = argv[1];
+    char* conninfo = argv[1];
     char* in_filename = argv[2];
     char* out_filename = argv[3];
 
     // Set up the connection and create a large object
     int lobjId = ( argc == 4 ? 0 : atoi(argv[4]) );
-    PgLargeObject object(lobjId, database);
+    PgLargeObject object(lobjId, conninfo);
 
     // check to see that the backend connection was successfully made
     if ( object.ConnectionBad() ) {
-         cerr << "Connection to database '" << database << "' failed." << endl
+         cerr << "Connection with conninfo '" << conninfo << "' failed." << endl
               << object.ErrorMessage();
         exit(1);
     }