diff options
Diffstat (limited to 'src/sq')
-rw-r--r-- | src/sq/sq_query_helper.c | 2 | ||||
-rw-r--r-- | src/sq/sq_result_helper.c | 2 | ||||
-rw-r--r-- | src/sq/test_sq.c | 8 |
3 files changed, 9 insertions, 3 deletions
diff --git a/src/sq/sq_query_helper.c b/src/sq/sq_query_helper.c index d4b2d060d..711e63816 100644 --- a/src/sq/sq_query_helper.c +++ b/src/sq/sq_query_helper.c @@ -150,7 +150,7 @@ qconv_json (void *cls, if (SQLITE_OK != sqlite3_bind_text (stmt, (int) off, str, - strlen (str) + 1, + strlen (str), SQLITE_TRANSIENT)) return GNUNET_SYSERR; GNUNET_free (str); diff --git a/src/sq/sq_result_helper.c b/src/sq/sq_result_helper.c index bacb7743a..9d80837bd 100644 --- a/src/sq/sq_result_helper.c +++ b/src/sq/sq_result_helper.c @@ -23,7 +23,7 @@ #include <gnunet/gnunet_util_lib.h> #include <gnunet/gnunet_sq_lib.h> #include "taler_sq_lib.h" -#include "taler_amount_lib.h" +#include "taler_util.h" /** diff --git a/src/sq/test_sq.c b/src/sq/test_sq.c index 5f715ad6c..8f464faf3 100644 --- a/src/sq/test_sq.c +++ b/src/sq/test_sq.c @@ -63,7 +63,11 @@ run_queries (sqlite3 *db) TALER_amount_hton (&namount, &hamount); json = json_object (); - json_object_set_new (json, "foo", json_integer (42)); + GNUNET_assert (NULL != json); + GNUNET_assert (0 == + json_object_set_new (json, + "foo", + json_integer (42))); GNUNET_assert (NULL != json); GNUNET_assert (GNUNET_OK == GNUNET_SQ_prepare (db, @@ -152,6 +156,8 @@ main (int argc, sqlite3 *db; int ret; + (void) argc; + (void) argv; GNUNET_log_setup ("test-pq", "WARNING", NULL); |