From a3998832dbdbeb9ba5f3576a242bd48a5a3b3b60 Mon Sep 17 00:00:00 2001 From: Stefan Metzmacher Date: Mon, 16 Mar 2009 10:13:58 +0100 Subject: [PATCH] talloc: add TALLOC_ZERO() metze --- lib/talloc/talloc.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lib/talloc/talloc.h b/lib/talloc/talloc.h index b62393494b6..0defd4ab0e7 100644 --- a/lib/talloc/talloc.h +++ b/lib/talloc/talloc.h @@ -115,6 +115,8 @@ typedef void TALLOC_CTX; #define talloc_append_string(c, s, a) (s?talloc_strdup_append(s,a):talloc_strdup(c, a)) #endif +#define TALLOC_FREE(ctx) do { talloc_free(ctx); ctx=NULL; } while(0) + /* The following definitions come from talloc.c */ void *_talloc(const void *context, size_t size); void *talloc_pool(const void *context, size_t size); -- 2.34.1