summaryrefslogtreecommitdiff
path: root/src/backenddb
diff options
context:
space:
mode:
authorMarcello Stanisci <marcello.stanisci@inria.fr>2016-12-12 16:17:49 +0100
committerMarcello Stanisci <marcello.stanisci@inria.fr>2016-12-12 16:17:49 +0100
commit6e4004bf1a978435b7b4c8c928d38cba12a3d7a1 (patch)
tree26b08b56d65f26341c4663e33e54d77847ee9b2d /src/backenddb
parentcb6e9292a4ed554d92c6c265f557afca78012be5 (diff)
downloadmerchant-6e4004bf1a978435b7b4c8c928d38cba12a3d7a1.tar.gz
merchant-6e4004bf1a978435b7b4c8c928d38cba12a3d7a1.tar.bz2
merchant-6e4004bf1a978435b7b4c8c928d38cba12a3d7a1.zip
Unifying map-in and map-out handles
Diffstat (limited to 'src/backenddb')
-rw-r--r--src/backenddb/plugin_merchantdb_postgres.c4
-rw-r--r--src/backenddb/test_merchantdb.c2
2 files changed, 3 insertions, 3 deletions
diff --git a/src/backenddb/plugin_merchantdb_postgres.c b/src/backenddb/plugin_merchantdb_postgres.c
index 572c0f5e..8fbed465 100644
--- a/src/backenddb/plugin_merchantdb_postgres.c
+++ b/src/backenddb/plugin_merchantdb_postgres.c
@@ -408,7 +408,7 @@ postgres_initialize (void *cls)
*/
static int
postgres_find_contract (void *cls,
- json_t *contract,
+ json_t **contract,
struct GNUNET_HashCode *h_contract)
{
struct PostgresClosure *pg = cls;
@@ -440,7 +440,7 @@ postgres_find_contract (void *cls,
/* FIXME, figure out how to pass back json_t's */
struct GNUNET_PQ_ResultSpec rs[] = {
TALER_PQ_result_spec_json ("plain_contract",
- &contract),
+ contract),
GNUNET_PQ_result_spec_end
};
if (GNUNET_OK !=
diff --git a/src/backenddb/test_merchantdb.c b/src/backenddb/test_merchantdb.c
index f6f1ab42..d30b7f5e 100644
--- a/src/backenddb/test_merchantdb.c
+++ b/src/backenddb/test_merchantdb.c
@@ -363,7 +363,7 @@ run (void *cls)
FAILIF (GNUNET_OK !=
plugin->find_contract (plugin->cls,
- out,
+ &out,
&h_contract));
FAILIF (GNUNET_OK !=