From 433c0968e4781bfb005026aa781c4428913c2206 Mon Sep 17 00:00:00 2001 From: Tobias Brunner Date: Thu, 7 May 2009 17:40:19 +0200 Subject: [PATCH] properly initialize buffer when printing loaded plugins. --- src/charon/daemon.c | 1 + src/pluto/plutomain.c | 1 + 2 files changed, 2 insertions(+) diff --git a/src/charon/daemon.c b/src/charon/daemon.c index 339846a85..8fe6e21ca 100644 --- a/src/charon/daemon.c +++ b/src/charon/daemon.c @@ -318,6 +318,7 @@ static void print_plugins() int len = 0; enumerator_t *enumerator; + buf[0] = '\0'; enumerator = lib->plugins->create_plugin_enumerator(lib->plugins); while (len < sizeof(buf) && enumerator->enumerate(enumerator, &plugin)) { diff --git a/src/pluto/plutomain.c b/src/pluto/plutomain.c index 618c09b07..8180b74b7 100644 --- a/src/pluto/plutomain.c +++ b/src/pluto/plutomain.c @@ -230,6 +230,7 @@ static void print_plugins() int len = 0; enumerator_t *enumerator; + buf[0] = '\0'; enumerator = lib->plugins->create_plugin_enumerator(lib->plugins); while (len < BUF_LEN && enumerator->enumerate(enumerator, &plugin)) {