diff --git a/src/log.c b/src/log.c index ecf771221..92eef6ebe 100644 --- a/src/log.c +++ b/src/log.c @@ -3738,10 +3738,9 @@ int cfg_parse_log_forward(const char *file, int linenum, char **args, int kwm) goto out; } + init_new_proxy(px); px->next = cfg_log_forward; cfg_log_forward = px; - - init_new_proxy(px); px->conf.file = strdup(file); px->conf.line = linenum; px->mode = PR_MODE_SYSLOG;