Mercurial > cgi-bin > hgwebdir.cgi > VMS > C_Libraries > DynArray
diff DynArray.h @ 7:4506c08ed60d
added external, and "AtLeast"
| author | Me |
|---|---|
| date | Sat, 20 Nov 2010 08:21:49 +0100 |
| parents | f4b108f21041 |
| children | 1cffeb870564 |
line diff
1.1 --- a/DynArray.h Tue Nov 02 16:44:42 2010 -0700 1.2 +++ b/DynArray.h Sat Nov 20 08:21:49 2010 +0100 1.3 @@ -30,6 +30,9 @@ 1.4 PrivDynArrayInfo * 1.5 makePrivDynArrayOfSize( void ***addrOfPtrToArray, int32 sizeOfArray ); 1.6 1.7 +PrivDynArrayInfo * 1.8 +makePrivDynArrayOfSize_Ext( void ***addrOfPtrToArray, int32 sizeOfArray ); 1.9 + 1.10 int32 1.11 addToDynArray( void *value, PrivDynArrayInfo *info ); 1.12 1.13 @@ -37,6 +40,9 @@ 1.14 makeHighestDynArrayIndexBe( PrivDynArrayInfo *info, int32 highestIndex ); 1.15 1.16 void 1.17 +makeHighestDynArrayIndexBeAtLeast(PrivDynArrayInfo *info,int32 highestIndex); 1.18 + 1.19 +void 1.20 increaseSizeOfDynArrayTo( PrivDynArrayInfo *info, int32 newSize ); 1.21 1.22 typedef void (*FreeFnPtr) ( void * ); //fn has to cast void * to whatever
