diff --git a/src/exchange-tools/taler-exchange-dbinit.c b/src/exchange-tools/taler-exchange-dbinit.c index 69b9d1a16..9ec31afc1 100644 --- a/src/exchange-tools/taler-exchange-dbinit.c +++ b/src/exchange-tools/taler-exchange-dbinit.c @@ -98,7 +98,7 @@ run (void *cls, if (1 < num_partitions) { - if (GNUNET_OK != plugin->setup_partitions (plugin->cls, &num_partitions)) + if (GNUNET_OK != plugin->setup_partitions (plugin->cls, num_partitions)) { GNUNET_log (GNUNET_ERROR_TYPE_ERROR, "Could not setup partitions. Dropping default ones again\n"); diff --git a/src/exchangedb/plugin_exchangedb_postgres.c b/src/exchangedb/plugin_exchangedb_postgres.c index 517792b9d..b397728b4 100644 --- a/src/exchangedb/plugin_exchangedb_postgres.c +++ b/src/exchangedb/plugin_exchangedb_postgres.c @@ -207,13 +207,13 @@ postgres_create_tables (void *cls) */ static enum GNUNET_GenericReturnValue postgres_setup_partitions (void *cls, - const uint32_t *num) + const uint32_t num) { struct PostgresClosure *pg = cls; struct GNUNET_PQ_Context *conn; enum GNUNET_GenericReturnValue ret; struct GNUNET_PQ_QueryParam params[] = { - GNUNET_PQ_query_param_uint32 (num), + GNUNET_PQ_query_param_uint32 (&num), GNUNET_PQ_query_param_end }; struct GNUNET_PQ_PreparedStatement ps[] = { diff --git a/src/include/taler_exchangedb_plugin.h b/src/include/taler_exchangedb_plugin.h index a3c2e2ca2..9841d45dc 100644 --- a/src/include/taler_exchangedb_plugin.h +++ b/src/include/taler_exchangedb_plugin.h @@ -2242,7 +2242,7 @@ struct TALER_EXCHANGEDB_Plugin */ enum GNUNET_GenericReturnValue (*setup_partitions)(void *cls, - const uint32_t *num); + const uint32_t num); /** * Start a transaction.