--- libaitcfg/src/parse.c 2014/01/30 08:13:09 1.13.2.1 +++ libaitcfg/src/parse.c 2014/01/30 08:14:56 1.13.2.2 @@ -3,7 +3,7 @@ * by Michael Pounov * * $Author: misho $ -* $Id: parse.c,v 1.13.2.1 2014/01/30 08:13:09 misho Exp $ +* $Id: parse.c,v 1.13.2.2 2014/01/30 08:14:56 misho Exp $ * ************************************************************************** The ELWIX and AITNET software is distributed under the following @@ -47,21 +47,6 @@ SUCH DAMAGE. /* -static inline void -_invertQueue(cfg_root_t * __restrict cfg) -{ - struct tagCfg *item, *next, *prev = NULL; - - SLIST_FOREACH_SAFE(item, cfg, cfg_next, next) { - item->cfg_next.sle_next = prev; - prev = item; - } - cfg->slh_first = prev; -} -*/ - - -/* * cfgReadConfig() - Read file and add new item at config root * * @f = File resource @@ -206,7 +191,6 @@ cfgWriteConfig(FILE *f, cfg_root_t * __restrict cfg, i } CFG_RC_LOCK(cfg); -// _invertQueue(cfg); TAILQ_FOREACH(av, cfg, cfg_next) { /* empty lines or comment */ if (AIT_ISEMPTY(&av->cfg_attr)) { @@ -222,7 +206,6 @@ cfgWriteConfig(FILE *f, cfg_root_t * __restrict cfg, i strlcpy(szSection, AIT_GET_STR(&av->cfg_sec), sizeof szSection); if (!cfg_Write(f, "[%s]\n", AIT_GET_STR(&av->cfg_sec))) { LOGERR; -// _invertQueue(cfg); CFG_RC_UNLOCK(cfg); return -1; } @@ -230,7 +213,6 @@ cfgWriteConfig(FILE *f, cfg_root_t * __restrict cfg, i memset(szSection, 0, sizeof szSection); if (!cfg_Write(f, "[]\n")) { LOGERR; -// _invertQueue(cfg); CFG_RC_UNLOCK(cfg); return -1; } @@ -251,12 +233,10 @@ skip_sec: /* write */ if (!cfg_Write(f, "%s\n", line)) { LOGERR; -// _invertQueue(cfg); CFG_RC_UNLOCK(cfg); return -1; } } -// _invertQueue(cfg); CFG_RC_UNLOCK(cfg); if (whitespace) {