From f9d041ccd358f6e91a44369c70eebcbf605de2cd Mon Sep 17 00:00:00 2001 From: Kai Blin Date: Fri, 29 Jan 2010 11:54:33 +0100 Subject: libwbclient: Zero out context on initialization This prevents a segfault when using wbcDebug without prior call to wbcSetDebug --- nsswitch/libwbclient/wbc_async.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'nsswitch/libwbclient/wbc_async.c') diff --git a/nsswitch/libwbclient/wbc_async.c b/nsswitch/libwbclient/wbc_async.c index 181d5463e9..d1dd76d768 100644 --- a/nsswitch/libwbclient/wbc_async.c +++ b/nsswitch/libwbclient/wbc_async.c @@ -192,7 +192,7 @@ struct wb_context *wb_context_init(TALLOC_CTX *mem_ctx, const char* dir) { struct wb_context *result; - result = talloc(mem_ctx, struct wb_context); + result = talloc_zero(mem_ctx, struct wb_context); if (result == NULL) { return NULL; } -- cgit