From 5ef9019e953f758cbc6b325940fb63110c8c00bd Mon Sep 17 00:00:00 2001 From: Christian Grothoff Date: Fri, 26 Feb 2010 11:37:38 +0000 Subject: [PATCH] fix --- src/fs/gnunet-service-fs.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/fs/gnunet-service-fs.c b/src/fs/gnunet-service-fs.c index afb28de13..926284123 100644 --- a/src/fs/gnunet-service-fs.c +++ b/src/fs/gnunet-service-fs.c @@ -605,11 +605,15 @@ destroy_pending_message (struct PendingMessage *pm, GNUNET_PEER_Id tpid) { struct PendingMessageList *pml = pm->pml; + TransmissionContinuation cont; + void *cont_cls; GNUNET_assert (pml->pm == pm); GNUNET_assert ( (tpid == 0) || (tpid == pml->target->pid) ); - pm->cont (pm->cont_cls, 0); + cont = pm->cont; + cont_cls = pm->cont_cls; destroy_pending_message_list_entry (pml); + cont (cont_cls, 0); } -- 2.25.1