diff --git a/logger.c b/logger.c index ffdb96a58d3cc7562cba56436c54f3a6ab8a451d..e6a7d5293e47edd269408d1a375ef9f3696f8f30 100755 --- a/logger.c +++ b/logger.c @@ -125,7 +125,7 @@ static struct logchannel *make_logchannel(char *channel, char *components, int l chan = malloc(sizeof(struct logchannel)); if (chan) { - memset(chan, 0, sizeof(chan)); + memset(chan, 0, sizeof(struct logchannel)); if (!strcasecmp(channel, "console")) { chan->console = 1; } else if (!strncasecmp(channel, "syslog", 6)) {