From a882bcf1635612a5d65d7a2fd402acd0bf9355ff Mon Sep 17 00:00:00 2001 From: Christian Grothoff Date: Tue, 30 Jan 2018 12:50:45 +0100 Subject: [PATCH] fix datastore bind issue --- src/datastore/plugin_datastore_sqlite.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/datastore/plugin_datastore_sqlite.c b/src/datastore/plugin_datastore_sqlite.c index d51fd3e01..380238bb5 100644 --- a/src/datastore/plugin_datastore_sqlite.c +++ b/src/datastore/plugin_datastore_sqlite.c @@ -908,6 +908,10 @@ sqlite_plugin_get_key (void *cls, GNUNET_SQ_query_param_end }; + if (! use_type) + memset (¶ms[3], 0, sizeof (struct GNUNET_SQ_QueryParam)); + if (! use_key) + memset (¶ms[2], 0, sizeof (struct GNUNET_SQ_QueryParam)); if (random) { rvalue = GNUNET_CRYPTO_random_u64 (GNUNET_CRYPTO_QUALITY_WEAK, -- 2.25.1