From bc75d046b6fd9fcfed813db9a224fcc48e749a92 Mon Sep 17 00:00:00 2001 From: "Nathan S. Evans" Date: Wed, 17 Nov 2010 10:31:42 +0000 Subject: [PATCH] dangling pointer fix --- src/include/gnunet_container_lib.h | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/include/gnunet_container_lib.h b/src/include/gnunet_container_lib.h index 480b98be8..1abb4c13f 100644 --- a/src/include/gnunet_container_lib.h +++ b/src/include/gnunet_container_lib.h @@ -780,7 +780,9 @@ int GNUNET_CONTAINER_multihashmap_get_multiple (const struct if ((element)->next == NULL) \ (tail) = (element)->prev; \ else \ - (element)->next->prev = (element)->prev; } while (0) + (element)->next->prev = (element)->prev; \ + (element)->next = NULL; \ + (element)->prev = NULL; } while (0) -- 2.25.1