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/obj.c
static rsRetVal InfoDestruct(objInfo_t** ppThis)
{
    DEFiRet;
    objInfo_t* pThis;

    assert(ppThis != NULL);
    pThis = *ppThis;
    assert(pThis != NULL);

    free(pThis->pszName);
    free(pThis);
    *ppThis = NULL;

    RETiRet;
}
/* destruct the objInfo object - must be done only when no more instances exist.
 * rgerhards, 2008-03-10
 */
destruct the objInfo object - must be done only when no more instances exist.
destruct the objInfo object - must be done only when no more instances exist .
static rsRetVal InfoDestruct(objInfo_t** ppThis)
{
    DEFiRet;
    objInfo_t* pThis;
    assert(ppThis != NULL);
    pThis = *ppThis;
    assert(pThis != NULL);
    free(pThis->pszName);
    free(pThis);
    *ppThis = NULL;
    RETiRet;
}
static rsRetVal InfoDestruct ( objInfo_t * * ppThis ) { DEFiRet ; objInfo_t * pThis ; assert ( ppThis != NULL ) ; pThis = * ppThis ; assert ( pThis != NULL ) ; free ( pThis -> pszName ) ; free ( pThis ) ; * ppThis = NULL ; RETiRet ; }
destruct the objInfo object - must be done only when no more instances exist.
destruct the objInfo object - must be done only when no more instances exist .