librnr/path.c
void SearchPathIterDelete(PathIter_T *pIter)
{
  if( pIter == NULL )
  {
    return;
  }

  if( pIter->m_pSearchPaths != NULL )
  {
    DListStrDelete(pIter->m_pSearchPaths);
  }

  delete(pIter->m_sFileCanonical);
  delete(pIter->m_sFilePath);
  
  delete(pIter);
}
/*!
 * \brief Deletes search path iterator
 *
 * \param pIter Search path iterator (invalid after return from this call).
 */
\brief Deletes search path iterator
\param pIter Search path iterator (invalid after return from this call).
\ brief Deletes search path iterator \ param pIter Search path iterator ( invalid after return from this call ) .
void SearchPathIterDelete(PathIter_T *pIter)
{
  if( pIter == NULL )
  {
    return;
  }
  if( pIter->m_pSearchPaths != NULL )
  {
    DListStrDelete(pIter->m_pSearchPaths);
  }
  delete(pIter->m_sFileCanonical);
  delete(pIter->m_sFilePath);
  delete(pIter);
}
void SearchPathIterDelete ( PathIter_T * pIter ) { if ( pIter == NULL ) { return ; } if ( pIter -> m_pSearchPaths != NULL ) { DListStrDelete ( pIter -> m_pSearchPaths ) ; } delete ( pIter -> m_sFileCanonical ) ; delete ( pIter -> m_sFilePath ) ; delete ( pIter ) ; }
\brief Deletes search path iterator
 \param pIter Search path iterator (invalid after return from this call).
\ brief Deletes search path iterator \ param pIter Search path iterator ( invalid after return from this call ) .