From 5fd6b4b912ba212fa5e39b55d9dcee58caccdf22 Mon Sep 17 00:00:00 2001 From: Sebastian Krzyszkowiak Date: Thu, 1 Mar 2012 22:46:54 +0100 Subject: [PATCH] fix infinite loop with config handling --- src/config.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/config.c b/src/config.c index c85cedf..bfece35 100644 --- a/src/config.c +++ b/src/config.c @@ -60,7 +60,7 @@ void AppendToConfig(char* section, char* name, char* value) { new->next = old->next; old->next = new; } else { - old->next = new; + if (old!=new) old->next = new; } }