@@ -249,8 +249,8 @@ void table_connection_t::connect(std::string const &conninfo)
249249 m_db_connection->exec (" SET synchronous_commit = off" );
250250}
251251
252- static void
253- enable_check_trigger ( pg_conn_t *db_connection, flex_table_t const &table)
252+ static void enable_check_trigger ( pg_conn_t const &db_connection,
253+ flex_table_t const &table)
254254{
255255 std::string checks;
256256
@@ -269,7 +269,7 @@ enable_check_trigger(pg_conn_t *db_connection, flex_table_t const &table)
269269 // remove last " AND "
270270 checks.resize (checks.size () - 5 );
271271
272- create_geom_check_trigger (* db_connection, table.schema (), table.name (),
272+ create_geom_check_trigger (db_connection, table.schema (), table.name (),
273273 checks);
274274}
275275
@@ -291,7 +291,7 @@ void table_connection_t::start(bool append)
291291 : flex_table_t ::table_type::permanent,
292292 table ().full_name ()));
293293
294- enable_check_trigger (m_db_connection. get () , table ());
294+ enable_check_trigger (* m_db_connection, table ());
295295 }
296296
297297 prepare ();
@@ -357,7 +357,7 @@ void table_connection_t::stop(bool updateable, bool append)
357357 m_id_index_created = false ;
358358
359359 if (updateable) {
360- enable_check_trigger (m_db_connection. get () , table ());
360+ enable_check_trigger (* m_db_connection, table ());
361361 }
362362 }
363363
0 commit comments