From 04ed0711a4c463addd20cefc6390cb6a7c92fa1f Mon Sep 17 00:00:00 2001 From: Ron Pedde Date: Fri, 19 May 2006 05:10:08 +0000 Subject: [PATCH] Fix problem reported in #7 --- src/conf.c | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/src/conf.c b/src/conf.c index ab6668b7..3d83622a 100644 --- a/src/conf.c +++ b/src/conf.c @@ -924,13 +924,10 @@ int conf_set_string(char *section, char *key, char *value, int verify) { return CONF_E_SUCCESS; /* ?? deleting an already deleted item */ } - if(ll_del_item(section_ll,key) == LL_E_SUCCESS) { - _conf_unlock(); - return CONF_E_SUCCESS; - } - + /* don't care about item... might already be gone! */ + ll_del_item(section_ll,key); _conf_unlock(); - return CONF_E_UNKNOWN; + return CONF_E_SUCCESS; } pitem = _conf_fetch_item(conf_main,section,key);