From 0cd0e3a5287af73bb81219ebc9548395a8945ce8 Mon Sep 17 00:00:00 2001 From: Christian Grothoff Date: Tue, 10 Apr 2018 13:02:28 +0200 Subject: more work on gnunet-zoneimport, some bugfix in flat namestore, misc. style fixes --- src/namestore/plugin_namestore_sqlite.c | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) (limited to 'src/namestore/plugin_namestore_sqlite.c') diff --git a/src/namestore/plugin_namestore_sqlite.c b/src/namestore/plugin_namestore_sqlite.c index 168c52c11..5ad84688c 100644 --- a/src/namestore/plugin_namestore_sqlite.c +++ b/src/namestore/plugin_namestore_sqlite.c @@ -435,12 +435,14 @@ namestore_sqlite_store_records (void *cls, GNUNET_SQ_query_param_string (label), GNUNET_SQ_query_param_end }; - - if (data_size != - GNUNET_GNSRECORD_records_serialize (rd_count, - rd, - data_size, - data)) + ssize_t ret; + + ret = GNUNET_GNSRECORD_records_serialize (rd_count, + rd, + data_size, + data); + if ( (ret < 0) || + (data_size != (size_t) ret) ) { GNUNET_break (0); return GNUNET_SYSERR; -- cgit v1.2.3