diff options
-rw-r--r-- | lib/talloc/talloc.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/lib/talloc/talloc.h b/lib/talloc/talloc.h index b62393494b..0defd4ab0e 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); |