You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
43 lines
729 B
43 lines
729 B
#include <exec/types.h>
|
|
#include <proto/exec.h>
|
|
#include <proto/containerkit.h>
|
|
#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);
|
|
}
|
|
|
|
|
|
// -----------------------------------------------
|
|
// -----------------------------------------------
|
|
|
|
|
|
|
|
|