gnunet

Main GNUnet Logic
Log | Files | Refs | Submodules | README | LICENSE

commit dae2bc27b4488adc27767d21d95f895eb2d9a0f3
parent 40417a284d7d1383645cb0c7bd99c3f993bcb6ae
Author: Martin Schanzenbach <schanzen@gnunet.org>
Date:   Thu,  1 Sep 2022 15:17:55 +0200

-fix memory corruption

Diffstat:
Msrc/reclaim/gnunet-service-reclaim_tickets.c | 2++
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,