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/parser.c
static rsRetVal DestructParserList(parserList_t** ppListRoot)
{
    parserList_t* pParsLst;
    parserList_t* pParsLstDel;

    pParsLst = *ppListRoot;
    while (pParsLst != NULL)
    {
        pParsLstDel = pParsLst;
        pParsLst = pParsLst->pNext;
        free(pParsLstDel);
    }
    *ppListRoot = NULL;
    return RS_RET_OK;
}
/* destruct a parser list. The list elements are destroyed, but the parser
 * objects themselves are not modified. (That is done at a late stage during
 * rsyslogd shutdown and need not be considered here.)
 */
destruct a parser list. The list elements are destroyed, but the parser
objects themselves are not modified. (That is done at a late stage during
rsyslogd shutdown and need not be considered here.)
destruct a parser list . The list elements are destroyed but the parser objects themselves are not modified . ( That is done at a late stage during rsyslogd shutdown and need not be considered here . )
static rsRetVal DestructParserList(parserList_t** ppListRoot)
{
    parserList_t* pParsLst;
    parserList_t* pParsLstDel;
    pParsLst = *ppListRoot;
    while (pParsLst != NULL)
    {
        pParsLstDel = pParsLst;
        pParsLst = pParsLst->pNext;
        free(pParsLstDel);
    }
    *ppListRoot = NULL;
    return RS_RET_OK;
}
static rsRetVal DestructParserList ( parserList_t * * ppListRoot ) { parserList_t * pParsLst ; parserList_t * pParsLstDel ; pParsLst = * ppListRoot ; while ( pParsLst != NULL ) { pParsLstDel = pParsLst ; pParsLst = pParsLst -> pNext ; free ( pParsLstDel ) ; } * ppListRoot = NULL ; return RS_RET_OK ; }
destruct a parser list.
destruct a parser list .