[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[GNUnet-SVN] r29703 - gnunet/src/gns
From: |
gnunet |
Subject: |
[GNUnet-SVN] r29703 - gnunet/src/gns |
Date: |
Mon, 30 Sep 2013 12:20:56 +0200 |
Author: grothoff
Date: 2013-09-30 12:20:56 +0200 (Mon, 30 Sep 2013)
New Revision: 29703
Modified:
gnunet/src/gns/gnunet-service-gns_shorten.c
Log:
-PSEU data is not 0-terminated, thus, we need to add 0-terminator before using
it
Modified: gnunet/src/gns/gnunet-service-gns_shorten.c
===================================================================
--- gnunet/src/gns/gnunet-service-gns_shorten.c 2013-09-30 09:41:07 UTC (rev
29702)
+++ gnunet/src/gns/gnunet-service-gns_shorten.c 2013-09-30 10:20:56 UTC (rev
29703)
@@ -366,9 +366,15 @@
{
if (GNUNET_NAMESTORE_TYPE_PSEU == rd[i].record_type)
{
+ char pseu[rd[i].data_size + 1];
+
/* found pseu */
+ memcpy (pseu,
+ rd[i].data,
+ rd[i].data_size);
+ pseu[rd[i].data_size] = '\0';
process_pseu_result (gph,
- (const char *) rd[i].data);
+ pseu);
return;
}
}
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [GNUnet-SVN] r29703 - gnunet/src/gns,
gnunet <=