summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2020-08-29 12:43:49 +0200
committerChristian Grothoff <christian@grothoff.org>2020-08-29 12:43:49 +0200
commite6c051c5f9a7391adead16212befea81d1e0c073 (patch)
treed0b5d6341071a3075e0b396c72da24779f3566d4 /src
parent2d0c9c8f0c730b3ee7e9f3551b628495aef1fd71 (diff)
downloadmerchant-e6c051c5f9a7391adead16212befea81d1e0c073.tar.gz
merchant-e6c051c5f9a7391adead16212befea81d1e0c073.tar.bz2
merchant-e6c051c5f9a7391adead16212befea81d1e0c073.zip
fix uninitialized values
Diffstat (limited to 'src')
-rw-r--r--src/backenddb/test_merchantdb.c19
-rw-r--r--src/testing/testing_api_cmd_claim_order.c1
2 files changed, 13 insertions, 7 deletions
diff --git a/src/backenddb/test_merchantdb.c b/src/backenddb/test_merchantdb.c
index f91d495c..afb1a380 100644
--- a/src/backenddb/test_merchantdb.c
+++ b/src/backenddb/test_merchantdb.c
@@ -6394,8 +6394,8 @@ struct TestLookupOrdersAllFilters_Closure
* @param cls the closure.
*/
static void
-pre_test_lookup_orders_all_filters (struct
- TestLookupOrdersAllFilters_Closure *cls)
+pre_test_lookup_orders_all_filters (
+ struct TestLookupOrdersAllFilters_Closure *cls)
{
make_instance ("test_inst_lookup_orders_all_filters",
&cls->instance);
@@ -6427,8 +6427,8 @@ pre_test_lookup_orders_all_filters (struct
* @param cls the closure.
*/
static void
-post_test_lookup_orders_all_filters (struct
- TestLookupOrdersAllFilters_Closure *cls)
+post_test_lookup_orders_all_filters (
+ struct TestLookupOrdersAllFilters_Closure *cls)
{
free_instance_data (&cls->instance);
for (unsigned int i = 0; i < 64; ++i)
@@ -6446,8 +6446,8 @@ post_test_lookup_orders_all_filters (struct
* @return 0 on success, 1 otherwise.
*/
static int
-run_test_lookup_orders_all_filters (struct
- TestLookupOrdersAllFilters_Closure *cls)
+run_test_lookup_orders_all_filters (
+ struct TestLookupOrdersAllFilters_Closure *cls)
{
/* Order filter extravaganza */
struct
@@ -6595,8 +6595,13 @@ static int
test_lookup_orders_all_filters (void)
{
struct TestLookupOrdersAllFilters_Closure test_cls;
+ int test_result;
+
+ memset (&test_cls,
+ 0,
+ sizeof (test_cls));
pre_test_lookup_orders_all_filters (&test_cls);
- int test_result = run_test_lookup_orders_all_filters (&test_cls);
+ test_result = run_test_lookup_orders_all_filters (&test_cls);
post_test_lookup_orders_all_filters (&test_cls);
return test_result;
}
diff --git a/src/testing/testing_api_cmd_claim_order.c b/src/testing/testing_api_cmd_claim_order.c
index 314f1c65..f3724e02 100644
--- a/src/testing/testing_api_cmd_claim_order.c
+++ b/src/testing/testing_api_cmd_claim_order.c
@@ -199,6 +199,7 @@ order_claim_run (void *cls,
&dummy_nonce,
sizeof (dummy_nonce));
nonce = &dummy_nonce;
+ claim_token = NULL;
}
else
{