From c7bf0ff14a7bb1e15c6303d87c729aa373a2b4a2 Mon Sep 17 00:00:00 2001 From: Carsten Haitzler Date: Sun, 29 Jul 2012 07:57:41 +0000 Subject: [PATCH] segv-- on parsing garbage ini files. SVN revision: 74542 --- legacy/efreet/src/lib/efreet_ini.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/legacy/efreet/src/lib/efreet_ini.c b/legacy/efreet/src/lib/efreet_ini.c index effc04839d..375fda1dc1 100644 --- a/legacy/efreet/src/lib/efreet_ini.c +++ b/legacy/efreet/src/lib/efreet_ini.c @@ -235,7 +235,7 @@ efreet_ini_parse(const char *file) value_end++; /* make sure we have a key. blank values are allowed */ - if (key_end == 0) + if (key_end <= 0) { /* invalid file... */ // INF("Invalid file (%s) (invalid key=value pair)", file);