From 674c5e9b0b02cde4ad924ba4ff3a1f6eb3e66a05 Mon Sep 17 00:00:00 2001 From: Luigi Rizzo Date: Tue, 9 May 2006 16:19:24 +0000 Subject: [PATCH] clear memory before passing to ASTOBJ_INIT Mayne it is unnecessary, but otherwise there code believes the mutex is already initialized. git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@26166 65c4cc65-6c06-0410-ace0-fbb531ad65f3 --- netsock.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/netsock.c b/netsock.c index 4d504cb29e..a7799e9675 100644 --- a/netsock.c +++ b/netsock.c @@ -149,7 +149,7 @@ struct ast_netsock *ast_netsock_bindaddr(struct ast_netsock_list *list, struct i if (setsockopt(netsocket, IPPROTO_IP, IP_TOS, &tos, sizeof(tos))) ast_log(LOG_WARNING, "Unable to set TOS to %d\n", tos); - ns = malloc(sizeof(struct ast_netsock)); + ns = ast_calloc(1, sizeof(struct ast_netsock)); if (ns) { /* Establish I/O callback for socket read */ ioref = ast_io_add(ioc, netsocket, callback, AST_IO_IN, ns);