commit dae2bc27b4488adc27767d21d95f895eb2d9a0f3
parent 40417a284d7d1383645cb0c7bd99c3f993bcb6ae
Author: Martin Schanzenbach <schanzen@gnunet.org>
Date: Thu, 1 Sep 2022 15:17:55 +0200
-fix memory corruption
Diffstat:
1 file changed, 2 insertions(+), 0 deletions(-)
diff --git a/src/reclaim/gnunet-service-reclaim_tickets.c b/src/reclaim/gnunet-service-reclaim_tickets.c
@@ -741,6 +741,8 @@ rvk_move_attr_cb (void *cls,
GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, "Adding credential %s\n",
new_label);
GNUNET_free (credential);
+ } else {
+ memcpy (&new_rd[i], &rd[i], sizeof (struct GNUNET_GNSRECORD_Data));
}
}
rvk->ns_qe = GNUNET_NAMESTORE_records_store (nsh,