aboutsummaryrefslogtreecommitdiff
path: root/src/gns/gnunet-service-gns_shorten.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/gns/gnunet-service-gns_shorten.c')
-rw-r--r--src/gns/gnunet-service-gns_shorten.c8
1 files changed, 7 insertions, 1 deletions
diff --git a/src/gns/gnunet-service-gns_shorten.c b/src/gns/gnunet-service-gns_shorten.c
index a970c1d85..8b69e670c 100644
--- a/src/gns/gnunet-service-gns_shorten.c
+++ b/src/gns/gnunet-service-gns_shorten.c
@@ -366,9 +366,15 @@ process_auth_records (void *cls,
366 { 366 {
367 if (GNUNET_NAMESTORE_TYPE_PSEU == rd[i].record_type) 367 if (GNUNET_NAMESTORE_TYPE_PSEU == rd[i].record_type)
368 { 368 {
369 char pseu[rd[i].data_size + 1];
370
369 /* found pseu */ 371 /* found pseu */
372 memcpy (pseu,
373 rd[i].data,
374 rd[i].data_size);
375 pseu[rd[i].data_size] = '\0';
370 process_pseu_result (gph, 376 process_pseu_result (gph,
371 (const char *) rd[i].data); 377 pseu);
372 return; 378 return;
373 } 379 }
374 } 380 }