summaryrefslogtreecommitdiff
path: root/lib/tevent/tevent_standard.c
diff options
context:
space:
mode:
authorStefan Metzmacher <metze@samba.org>2009-01-04 09:39:17 +0100
committerStefan Metzmacher <metze@samba.org>2009-01-04 09:39:17 +0100
commite058e51d63d4a476a1b49941cd8a8611d9164eba (patch)
tree1410a567b024a0cb115f65c09e8137388544c80b /lib/tevent/tevent_standard.c
parent47d532fa685d46752650225c807f579ce658b323 (diff)
downloadsamba-e058e51d63d4a476a1b49941cd8a8611d9164eba.tar.gz
samba-e058e51d63d4a476a1b49941cd8a8611d9164eba.tar.bz2
samba-e058e51d63d4a476a1b49941cd8a8611d9164eba.zip
tevent: completely initialize tevent_fd structs
This fixes crash bugs... I forgot to commit and squash this to commit e45ed828d042acca09cb1ed5b6dd7a24eb5e7ffd metze
Diffstat (limited to 'lib/tevent/tevent_standard.c')
-rw-r--r--lib/tevent/tevent_standard.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/lib/tevent/tevent_standard.c b/lib/tevent/tevent_standard.c
index 145f510533..2a292a4c39 100644
--- a/lib/tevent/tevent_standard.c
+++ b/lib/tevent/tevent_standard.c
@@ -423,7 +423,10 @@ static struct tevent_fd *std_event_add_fd(struct tevent_context *ev, TALLOC_CTX
fde->fd = fd;
fde->flags = flags;
fde->handler = handler;
+ fde->close_fn = NULL;
fde->private_data = private_data;
+ fde->handler_name = handler_name;
+ fde->location = location;
fde->additional_flags = 0;
fde->additional_data = NULL;