exchange

Base system with REST service to issue digital coins, run by the payment service provider
Log | Files | Refs | Submodules | README | LICENSE

commit 7f30609ff0773873df9274bf4a491dd00e623577
parent 548613c617cc6da29093e617964016e30c66a11f
Author: Marco Boss <bossm8@bfh.ch>
Date:   Wed,  2 Mar 2022 17:22:43 +0100

use plain uint32_t

Diffstat:
Msrc/exchange-tools/taler-exchange-dbinit.c | 2+-
Msrc/exchangedb/plugin_exchangedb_postgres.c | 4++--
Msrc/include/taler_exchangedb_plugin.h | 2+-
3 files changed, 4 insertions(+), 4 deletions(-)

diff --git 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 @@ -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 @@ -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.