From 3855dc01ecfd7c483ba2cd339fa92f4e81e67f77 Mon Sep 17 00:00:00 2001 From: Tobias Brunner Date: Mon, 10 Mar 2014 10:53:52 +0100 Subject: [PATCH] settings: Don't enumerate key/value pairs with NULL value --- src/libstrongswan/settings/settings.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/libstrongswan/settings/settings.c b/src/libstrongswan/settings/settings.c index 25c5d6ea4..b36d1dfcc 100644 --- a/src/libstrongswan/settings/settings.c +++ b/src/libstrongswan/settings/settings.c @@ -817,7 +817,7 @@ static bool kv_filter(hashtable_t *seen, kv_t **in, char **key, void *none, char **value) { *key = (*in)->key; - if (seen->get(seen, *key)) + if (seen->get(seen, *key) || !(*in)->value) { return FALSE; }