Skip to content

Commit 0a9e7de

Browse files
committed
Refactor: Use const ref db connection param instead of ptr
In enable_check_trigger()
1 parent 0d67c40 commit 0a9e7de

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

src/flex-table.cpp

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)