summaryrefslogtreecommitdiffstats
path: root/lib/event.c
diff options
context:
space:
mode:
authorOndrej Zajicek <santiago@crfreenet.org>2009-09-04 11:24:08 +0200
committerOndrej Zajicek <santiago@crfreenet.org>2009-09-04 11:24:08 +0200
commitdaeeb8e982a3463f4a866e805b64f214d9f44160 (patch)
tree64888a5b01ab18f6ffca311af766c242f8c3b1bc /lib/event.c
parent05198c12f48c9d4a65ee6d1d4117bd8067a71131 (diff)
downloadbird-daeeb8e982a3463f4a866e805b64f214d9f44160.tar
bird-daeeb8e982a3463f4a866e805b64f214d9f44160.zip
Clear memory allocated by ralloc().
This also fixes bug that timer->recurrent was not cleared in tm_new() and unexpected recurrence of startup timer in BGP confused state machine and caused crash.
Diffstat (limited to 'lib/event.c')
-rw-r--r--lib/event.c4
1 files changed, 0 insertions, 4 deletions
diff --git a/lib/event.c b/lib/event.c
index 55a9c48..d556cd0 100644
--- a/lib/event.c
+++ b/lib/event.c
@@ -63,10 +63,6 @@ event *
ev_new(pool *p)
{
event *e = ralloc(p, &ev_class);
-
- e->hook = NULL;
- e->data = NULL;
- e->n.next = NULL;
return e;
}