diff options
author | Christian Grothoff <christian@grothoff.org> | 2016-06-11 19:38:12 +0200 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2016-06-11 19:38:12 +0200 |
commit | c70b560da01eae609664433590123ecd64d68396 (patch) | |
tree | 06986bb6bbd732070e6fdd7f65e99e6057773fc3 /src/backenddb | |
parent | 489eaecb1d8669a6827c94b2d1e9ac84bbeab2ad (diff) | |
download | merchant-c70b560da01eae609664433590123ecd64d68396.tar.gz merchant-c70b560da01eae609664433590123ecd64d68396.tar.bz2 merchant-c70b560da01eae609664433590123ecd64d68396.zip |
fix more memory leaks
Diffstat (limited to 'src/backenddb')
-rw-r--r-- | src/backenddb/plugin_merchantdb_postgres.c | 1 | ||||
-rw-r--r-- | src/backenddb/test_merchantdb.c | 12 |
2 files changed, 7 insertions, 6 deletions
diff --git a/src/backenddb/plugin_merchantdb_postgres.c b/src/backenddb/plugin_merchantdb_postgres.c index 6bd21aff..914b4721 100644 --- a/src/backenddb/plugin_merchantdb_postgres.c +++ b/src/backenddb/plugin_merchantdb_postgres.c @@ -605,6 +605,7 @@ postgres_find_transaction_by_id (void *cls, timestamp, refund_deadline, &total_amount); + GNUNET_PQ_cleanup_result (rs); } PQclear (result); return GNUNET_OK; diff --git a/src/backenddb/test_merchantdb.c b/src/backenddb/test_merchantdb.c index 8b9319d7..2a172566 100644 --- a/src/backenddb/test_merchantdb.c +++ b/src/backenddb/test_merchantdb.c @@ -275,14 +275,14 @@ run (void *cls) RND_BLK (&coin_pub); deposit_proof = json_object (); GNUNET_assert (0 == - json_object_set (deposit_proof, - "test", - json_string ("backenddb test A"))); + json_object_set_new (deposit_proof, + "test", + json_string ("backenddb test A"))); transfer_proof = json_object (); GNUNET_assert (0 == - json_object_set (transfer_proof, - "test", - json_string ("backenddb test B"))); + json_object_set_new (transfer_proof, + "test", + json_string ("backenddb test B"))); FAILIF (GNUNET_OK != plugin->store_transaction (plugin->cls, transaction_id, |