gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[GNUnet-SVN] r3670 - GNUnet/src/util/error


From: durner
Subject: [GNUnet-SVN] r3670 - GNUnet/src/util/error
Date: Wed, 8 Nov 2006 11:17:40 -0800 (PST)

Author: durner
Date: 2006-11-08 11:17:34 -0800 (Wed, 08 Nov 2006)
New Revision: 3670

Modified:
   GNUnet/src/util/error/error.c
Log:
zero-out new contexts (caused segfault in GE_CONFIRM)

Modified: GNUnet/src/util/error/error.c
===================================================================
--- GNUnet/src/util/error/error.c       2006-11-08 06:04:53 UTC (rev 3669)
+++ GNUnet/src/util/error/error.c       2006-11-08 19:17:34 UTC (rev 3670)
@@ -150,6 +150,7 @@
   ret = malloc(sizeof(GE_Context));
   if (ret == NULL)
     return NULL;
+  memset(ret, 0, sizeof(GE_Context));
   ret->mask = mask;
   ret->handler = handler;
   ret->cls = ctx;
@@ -304,6 +305,7 @@
     free(cls);
     return NULL;
   }
+  memset(ret, 0, sizeof(GE_Context));
   ret->cls = cls;
   ret->handler = &multiplexer;
   ret->mask = ctx1->mask | ctx2->mask;





reply via email to

[Prev in Thread] Current Thread [Next in Thread]