#include #include #include #include "linearray.h" #include "configmodel.h" // ----------------------------- // ----------------------------- LineArray LineArrayNew(VOID) { #define SIZE_APTR 2 return NewArray(SIZE_APTR); } VOID LineArrayAppend(LineArray array, LINEPTR value) { AppendToArray(LINEPTR, array, value); } VOID LineArrayFree(LineArray array, BOOL freeLines) { if( freeLines ) { ArrayForEach(LINEPTR, aLine, array, LineFree(aLine);); } DeleteArray(array); } LINEPTR* LineArrayValues(LineArray array) { return ArrayValues(LINEPTR, array); } // ----------------------------------------------- // -----------------------------------------------