openbmc/build/tmp/deploy/sdk/witherspoon-2019-08-08/sysroots/armv6-openbmc-linux-gnueabi/usr/src/debug/rsyslog/8.1903.0-r0/rsyslog-8.1903.0/runtime/rsconf.c
static void freeCnf(rsconf_t* pThis)
{
    cfgmodules_etry_t *etry, *del;
    etry = pThis->modules.root;
    while (etry != NULL)
    {
        if (etry->pMod->beginCnfLoad != NULL)
        {
            dbgprintf("calling freeCnf(%p) for module '%s'\n", etry->modCnf,
                      (char*)module.GetName(etry->pMod));
            etry->pMod->freeCnf(etry->modCnf);
        }
        del = etry;
        etry = etry->next;
        free(del);
    }
}
/* call freeCnf() module entry points AND free the module entries themselfes.
 */
call freeCnf() module entry points AND free the module entries themselfes.
call freeCnf () module entry points AND free the module entries themselfes .
static void freeCnf(rsconf_t* pThis)
{
    cfgmodules_etry_t *etry, *del;
    etry = pThis->modules.root;
    while (etry != NULL)
    {
        if (etry->pMod->beginCnfLoad != NULL)
        {
            dbgprintf("calling freeCnf(%p) for module '%s'\n", etry->modCnf,
                      (char*)module.GetName(etry->pMod));
            etry->pMod->freeCnf(etry->modCnf);
        }
        del = etry;
        etry = etry->next;
        free(del);
    }
}
static void freeCnf ( rsconf_t * pThis ) { cfgmodules_etry_t * etry , * del ; etry = pThis -> modules . root ; while ( etry != NULL ) { if ( etry -> pMod -> beginCnfLoad != NULL ) { dbgprintf ( " \n " , etry -> modCnf , ( char * ) module . GetName ( etry -> pMod ) ) ; etry -> pMod -> freeCnf ( etry -> modCnf ) ; } del = etry ; etry = etry -> next ; free ( del ) ; } }
call freeCnf() module entry points AND free the module entries themselfes.
call freeCnf () module entry points AND free the module entries themselfes .