[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[GNUnet-SVN] [gnunet] branch master updated: Save next pointer in case m
From: |
gnunet |
Subject: |
[GNUnet-SVN] [gnunet] branch master updated: Save next pointer in case mqm gets freed |
Date: |
Mon, 30 Jan 2017 03:07:27 +0100 |
This is an automated email from the git hooks/post-receive script.
david-barksdale pushed a commit to branch master
in repository gnunet.
The following commit(s) were added to refs/heads/master by this push:
new c4d0522fd Save next pointer in case mqm gets freed
c4d0522fd is described below
commit c4d0522fd416da83f77475e2bb8351a7b5b72cc3
Author: David Barksdale <address@hidden>
AuthorDate: Sun Jan 29 20:07:02 2017 -0600
Save next pointer in case mqm gets freed
---
src/cadet/gnunet-service-cadet-new_peer.c | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/src/cadet/gnunet-service-cadet-new_peer.c
b/src/cadet/gnunet-service-cadet-new_peer.c
index cc13f6da6..8db375510 100644
--- a/src/cadet/gnunet-service-cadet-new_peer.c
+++ b/src/cadet/gnunet-service-cadet-new_peer.c
@@ -527,10 +527,12 @@ GCP_set_mq (struct CadetPeer *cp,
GCP_2s (cp),
mq);
cp->core_mq = mq;
- for (struct GCP_MessageQueueManager *mqm = cp->mqm_head;
+ for (struct GCP_MessageQueueManager *mqm = cp->mqm_head, *next;
NULL != mqm;
- mqm = mqm->next)
+ mqm = next)
{
+ /* Save next pointer in case mqm gets freed by the callback */
+ next = mqm->next;
if (NULL == mq)
{
if (NULL != mqm->env)
--
To stop receiving notification emails like this one, please contact
address@hidden
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [GNUnet-SVN] [gnunet] branch master updated: Save next pointer in case mqm gets freed,
gnunet <=