]> granicus.if.org Git - postgresql/commitdiff
The method PgLargeObject::LOid() is missing an implementation in the .cc
authorBruce Momjian <bruce@momjian.us>
Sat, 15 Jun 2002 19:30:40 +0000 (19:30 +0000)
committerBruce Momjian <bruce@momjian.us>
Sat, 15 Jun 2002 19:30:40 +0000 (19:30 +0000)
file.

The program seems to compile ok, but when linking a program that uses
the call,
g++ chokes with an undefined reference error.

If you know how this problem might be fixed, list the solution below:
---------------------------------------------------------------------
I include the code:

Oid PgLargeObject::LOid(){
  return pgObject;
}

in the .cc file.

Chris Traylor

src/interfaces/libpq++/pglobject.cc

index 95e63c17df3e19918a3cf45eaa5cf06ea7f9b7bc..0c83b75298ed28fd26af3a6dd6b57a06ac795f54 100644 (file)
@@ -10,7 +10,7 @@
  * Copyright (c) 1994, Regents of the University of California
  *
  * IDENTIFICATION
- *       $Header: /cvsroot/pgsql/src/interfaces/libpq++/Attic/pglobject.cc,v 1.9 2002/06/15 18:49:29 momjian Exp $
+ *       $Header: /cvsroot/pgsql/src/interfaces/libpq++/Attic/pglobject.cc,v 1.10 2002/06/15 19:30:40 momjian Exp $
  *
  *-------------------------------------------------------------------------
  */
@@ -121,7 +121,6 @@ int PgLargeObject::Unlink()
 }
 
 
-
 void PgLargeObject::Close()
 { 
   if (pgFd >= 0) lo_close(pgConn, pgFd);
@@ -169,3 +168,7 @@ string PgLargeObject::Status() const
 { 
   return loStatus; 
 }
+
+Oid PgLargeObject::LOid(){
+  return pgObject;
+}