aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTobias Brunner <tobias@strongswan.org>2009-05-07 17:40:19 +0200
committerTobias Brunner <tobias@strongswan.org>2009-05-07 17:40:19 +0200
commit433c0968e4781bfb005026aa781c4428913c2206 (patch)
tree47fa857499532931c3ec0d96b71164f51b938a8e
parenta9f56adb59323e889e2e8bcf53a3af997e01ecfc (diff)
downloadstrongswan-433c0968e4781bfb005026aa781c4428913c2206.tar.bz2
strongswan-433c0968e4781bfb005026aa781c4428913c2206.tar.xz
properly initialize buffer when printing loaded plugins.
-rw-r--r--src/charon/daemon.c1
-rw-r--r--src/pluto/plutomain.c1
2 files changed, 2 insertions, 0 deletions
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))
{