[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[GNUnet-SVN] r34743 - gnunet/src/peerstore
From: |
gnunet |
Subject: |
[GNUnet-SVN] r34743 - gnunet/src/peerstore |
Date: |
Sat, 20 Dec 2014 18:02:44 +0100 |
Author: amatus
Date: 2014-12-20 18:02:44 +0100 (Sat, 20 Dec 2014)
New Revision: 34743
Modified:
gnunet/src/peerstore/gnunet-service-peerstore.c
Log:
Remove superflous heap allocation
Modified: gnunet/src/peerstore/gnunet-service-peerstore.c
===================================================================
--- gnunet/src/peerstore/gnunet-service-peerstore.c 2014-12-20 15:57:31 UTC
(rev 34742)
+++ gnunet/src/peerstore/gnunet-service-peerstore.c 2014-12-20 17:02:44 UTC
(rev 34743)
@@ -250,15 +250,12 @@
if (NULL == record)
{
/* No more records */
- struct GNUNET_MessageHeader *endmsg;
+ struct GNUNET_MessageHeader endmsg;
- endmsg = GNUNET_new (struct GNUNET_MessageHeader);
-
- endmsg->size = htons (sizeof (struct GNUNET_MessageHeader));
- endmsg->type = htons (GNUNET_MESSAGE_TYPE_PEERSTORE_ITERATE_END);
- GNUNET_SERVER_notification_context_unicast (nc, cls_record->client, endmsg,
+ endmsg.size = htons (sizeof (struct GNUNET_MessageHeader));
+ endmsg.type = htons (GNUNET_MESSAGE_TYPE_PEERSTORE_ITERATE_END);
+ GNUNET_SERVER_notification_context_unicast (nc, cls_record->client,
&endmsg,
GNUNET_NO);
- GNUNET_free (endmsg);
GNUNET_SERVER_receive_done (cls_record->client,
NULL == emsg ? GNUNET_OK : GNUNET_SYSERR);
PEERSTORE_destroy_record (cls_record);
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [GNUnet-SVN] r34743 - gnunet/src/peerstore,
gnunet <=