From 858dfdd35aff7f73e8303532ba02e7c3c7e6fb8a Mon Sep 17 00:00:00 2001 From: Steffen Vogel Date: Tue, 14 Mar 2017 11:18:49 -0300 Subject: [PATCH] villas-hook: correctly initialise hook_info --- src/hook.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/hook.c b/src/hook.c index 8e7f75bd7..0b7dfee5e 100644 --- a/src/hook.c +++ b/src/hook.c @@ -43,12 +43,12 @@ int main(int argc, char *argv[]) char *name, *parameter; + struct sample *samples[cnt]; struct log log; struct pool pool = { .state = STATE_DESTROYED }; - struct hook_info hi; + struct hook_info hi = { .smps = samples }; struct plugin *p; struct hook *h; - struct sample *samples[cnt]; char c; while ((c = getopt(argc, argv, "hv:d:")) != -1) { @@ -95,7 +95,6 @@ int main(int argc, char *argv[]) error("Failed to allocate %u samples from pool", cnt); h->parameter = parameter; - hi.smps = samples; if (h->type & HOOK_INIT) h->cb(h, HOOK_INIT, &hi);