aboutsummaryrefslogtreecommitdiff
path: root/src/gnsrecord
diff options
context:
space:
mode:
authorSchanzenbach, Martin <martin.schanzenbach@aisec.fraunhofer.de>2018-06-25 16:22:44 +0200
committerSchanzenbach, Martin <martin.schanzenbach@aisec.fraunhofer.de>2018-06-25 16:22:44 +0200
commit2218ab50b4052d057d5ec6239123c824f3ffe90b (patch)
treec4872a5eb6b4feb71edac0e8a52ac1c640d59a24 /src/gnsrecord
parentfed9e8bfb74ba162567ea8dfdcc48ac49c1a02e4 (diff)
downloadgnunet-2218ab50b4052d057d5ec6239123c824f3ffe90b.tar.gz
gnunet-2218ab50b4052d057d5ec6239123c824f3ffe90b.zip
fix test issues
Diffstat (limited to 'src/gnsrecord')
-rw-r--r--src/gnsrecord/gnsrecord_serialization.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/gnsrecord/gnsrecord_serialization.c b/src/gnsrecord/gnsrecord_serialization.c
index a1cfbe984..934d36102 100644
--- a/src/gnsrecord/gnsrecord_serialization.c
+++ b/src/gnsrecord/gnsrecord_serialization.c
@@ -90,6 +90,9 @@ GNUNET_GNSRECORD_records_get_size (unsigned int rd_count,
90{ 90{
91 size_t ret; 91 size_t ret;
92 92
93 if (0 == rd_count)
94 return 0;
95
93 ret = sizeof (struct NetworkRecord) * rd_count; 96 ret = sizeof (struct NetworkRecord) * rd_count;
94 for (unsigned int i=0;i<rd_count;i++) 97 for (unsigned int i=0;i<rd_count;i++)
95 { 98 {
@@ -205,6 +208,9 @@ GNUNET_GNSRECORD_records_serialize (unsigned int rd_count,
205 } 208 }
206#endif 209#endif
207 } 210 }
211 memset (&dest[off],
212 0,
213 dest_size-off);
208 return dest_size; 214 return dest_size;
209} 215}
210 216