summaryrefslogtreecommitdiff
path: root/src/backenddb/test_merchantdb.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/backenddb/test_merchantdb.c')
-rw-r--r--src/backenddb/test_merchantdb.c14
1 files changed, 7 insertions, 7 deletions
diff --git a/src/backenddb/test_merchantdb.c b/src/backenddb/test_merchantdb.c
index d225fecc..a10bf19d 100644
--- a/src/backenddb/test_merchantdb.c
+++ b/src/backenddb/test_merchantdb.c
@@ -1119,15 +1119,17 @@ test_lookup_contract_terms (const char *instance_id,
const json_t *expected_contract)
{
json_t *contract = NULL;
+ uint64_t order_serial;
+
if (1 != plugin->lookup_contract_terms (plugin->cls,
instance_id,
order_id,
- &contract))
+ &contract,
+ &order_serial))
{
GNUNET_log (GNUNET_ERROR_TYPE_ERROR,
"Lookup contract terms failed\n");
- if (NULL != contract)
- json_decref (contract);
+ GNUNET_assert (NULL == contract);
return 1;
}
if (1 != json_equal (expected_contract,
@@ -1135,12 +1137,10 @@ test_lookup_contract_terms (const char *instance_id,
{
GNUNET_log (GNUNET_ERROR_TYPE_ERROR,
"Lookup contract terms failed: mismatched data\n");
- if (NULL != contract)
- json_decref (contract);
+ json_decref (contract);
return 1;
}
- if (NULL != contract)
- json_decref (contract);
+ json_decref (contract);
return 0;
}