static bool ProcSeg( const char *item, size_t len ) /*************************************************/ { if( NewOption ) { FreeList( SegList ); NewOption = false; SegList = NULL; } MakeListItem( &SegList, item, len ); return( true ); // true == check for a list separator }
static bool ProcSeg( char *item, int len ) /****************************************/ { if( NewOption ) { FreeList( SegList ); NewOption = FALSE; SegList = NULL; } MakeListItem( &SegList, item, len ); return( TRUE ); // TRUE == check for a list separator }
static bool ProcClass( char *item, int len ) /******************************************/ { if( NewOption ) { FreeList( ClassList ); NewOption = false; ClassList = NULL; } MakeListItem( &ClassList, item, len ); return( true ); // true == check for a list separator }