From db9ebd872b6022ad167ecc21fce2f23db8660656 Mon Sep 17 00:00:00 2001 From: Nils Durner Date: Sat, 3 Oct 2009 19:01:38 +0000 Subject: [PATCH] leak --- src/util/container_slist.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/util/container_slist.c b/src/util/container_slist.c index 4d3c71a38..192429e6c 100644 --- a/src/util/container_slist.c +++ b/src/util/container_slist.c @@ -112,13 +112,14 @@ create_elem (enum GNUNET_CONTAINER_SListDisposition disp, e = GNUNET_malloc (sizeof (struct GNUNET_CONTAINER_SList_Elem) + len); memcpy (&e[1], buf, len); e->elem = (void*) &e[1]; + e->disp = GNUNET_CONTAINER_SLIST_DISPOSITION_DYNAMIC; } else { e = GNUNET_malloc (sizeof (struct GNUNET_CONTAINER_SList_Elem)); e->elem = (void*) buf; + e->disp = disp; } - e->disp = disp; e->len = len; return e; } -- 2.25.1