From c51f55184cd08c8170c2585777d03461a404eb62 Mon Sep 17 00:00:00 2001 From: Carsten Haitzler Date: Fri, 3 Nov 2006 11:52:27 +0000 Subject: [PATCH] fix bad looping condition in e_start SVN revision: 26918 --- src/bin/e_start_main.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/bin/e_start_main.c b/src/bin/e_start_main.c index de19a9be2..bbab88cf5 100644 --- a/src/bin/e_start_main.c +++ b/src/bin/e_start_main.c @@ -268,9 +268,9 @@ precache(void) else snprintf(buf, sizeof(buf), "/tmp/.e-precache"); f = fopen(buf, "r"); - if (!f) return; + if (!f) exit(0); unlink(buf); - if (fork()) return; + if (fork()) exit(0); while (fgets(buf, sizeof(buf), f)); rewind(f); while (fgets(buf, sizeof(buf), f))