diff main/database/src/pq_connection.h @ 12665:393b940d7ee2 octave-forge

pq_connection.h: Call register_type() only once.
author i7tiol
date Wed, 08 Jul 2015 13:54:27 +0000
parents 2257648e8ce1
children fc325d64210b
line wrap: on
line diff
--- a/main/database/src/pq_connection.h	Wed Jul 08 08:37:06 2015 +0000
+++ b/main/database/src/pq_connection.h	Wed Jul 08 13:54:27 2015 +0000
@@ -84,7 +84,12 @@
   {
     static bool type_registered = false;
 
-    if (! type_registered) register_type ();
+    if (! type_registered)
+      {
+        register_type ();
+
+        type_registered = true;
+      }
   }
 
   ~octave_pq_connection (void) { delete rep; }