comparison 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
comparison
equal deleted inserted replaced
12664:f4b39e33e0d0 12665:393b940d7ee2
82 octave_pq_connection (std::string &arg) 82 octave_pq_connection (std::string &arg)
83 : rep (new octave_pq_connection_rep (arg)) 83 : rep (new octave_pq_connection_rep (arg))
84 { 84 {
85 static bool type_registered = false; 85 static bool type_registered = false;
86 86
87 if (! type_registered) register_type (); 87 if (! type_registered)
88 {
89 register_type ();
90
91 type_registered = true;
92 }
88 } 93 }
89 94
90 ~octave_pq_connection (void) { delete rep; } 95 ~octave_pq_connection (void) { delete rep; }
91 96
92 octave_pq_connection_rep *get_rep (void) const { return rep; } 97 octave_pq_connection_rep *get_rep (void) const { return rep; }