fix #6186 related bugs
authorChristian Grothoff <christian@grothoff.org>
Tue, 21 Apr 2020 11:27:04 +0000 (13:27 +0200)
committerChristian Grothoff <christian@grothoff.org>
Tue, 21 Apr 2020 11:27:04 +0000 (13:27 +0200)
src/transport/tcp_service_legacy.c

index f207863f906bfcbc8a8f4c0d1a5d09475acbc1aa..fb4e9c3c99cea3d79dbb4673aa942c0b57fe6dc4 100644 (file)
@@ -1474,7 +1474,7 @@ shutdown:
   i = 0;
   if (NULL != sctx.addrs)
     while (NULL != sctx.addrs[i])
-      GNUNET_free (sctx.addrs[i++]);
+      GNUNET_free_nz (sctx.addrs[i++]);
   GNUNET_free_non_null (sctx.addrs);
   GNUNET_free_non_null (sctx.addrlens);
   GNUNET_free_non_null (logfile);
@@ -1631,7 +1631,7 @@ LEGACY_SERVICE_stop (struct LEGACY_SERVICE_Context *sctx)
   {
     i = 0;
     while (NULL != sctx->addrs[i])
-      GNUNET_free (sctx->addrs[i++]);
+      GNUNET_free_nz (sctx->addrs[i++]);
     GNUNET_free (sctx->addrs);
   }
   GNUNET_free_non_null (sctx->addrlens);