Mercurial > cgi-bin > hgwebdir.cgi > VMS > C_Libraries > DynArray
changeset 18:ef65bdf3ce16 MC_shared
updated for VMS name chgs from VMS__malloc to VMS_int__malloc
| author | Me@portablequad |
|---|---|
| date | Sun, 12 Feb 2012 01:46:42 -0800 |
| parents | 62b3a4793b6e |
| children | 09c78e99d6c9 |
| files | DynArray.c |
| diffstat | 1 files changed, 8 insertions(+), 8 deletions(-) [+] |
line diff
1.1 --- a/DynArray.c Sat Feb 11 19:00:21 2012 -0800 1.2 +++ b/DynArray.c Sun Feb 12 01:46:42 2012 -0800 1.3 @@ -19,7 +19,7 @@ 1.4 makePrivDynArrayInfoFrom( void ***addrOfPtrToArray, int32 sizeOfArray ) 1.5 { PrivDynArrayInfo *info; 1.6 1.7 - info = VMS__malloc( sizeof(PrivDynArrayInfo) ); 1.8 + info = VMS_int__malloc( sizeof(PrivDynArrayInfo) ); 1.9 1.10 info->addrOfPtrToArray = addrOfPtrToArray; 1.11 info->sizeOfArray = sizeOfArray; 1.12 @@ -31,11 +31,11 @@ 1.13 makePrivDynArrayOfSize( void ***addrOfPtrToArray, int32 sizeOfArray ) 1.14 { PrivDynArrayInfo *info; 1.15 1.16 - info = VMS__malloc( sizeof(PrivDynArrayInfo) ); 1.17 + info = VMS_int__malloc( sizeof(PrivDynArrayInfo) ); 1.18 1.19 info->addrOfPtrToArray = addrOfPtrToArray; 1.20 1.21 - *(addrOfPtrToArray) = VMS__malloc( sizeOfArray * sizeof(void *) ); 1.22 + *(addrOfPtrToArray) = VMS_int__malloc( sizeOfArray * sizeof(void *) ); 1.23 info->sizeOfArray = sizeOfArray; 1.24 info->numInArray = 0; 1.25 return info; 1.26 @@ -139,7 +139,7 @@ 1.27 if( newSize <= oldSizeOfArray ) return; 1.28 1.29 oldArray = *(info->addrOfPtrToArray); 1.30 - newArray = VMS__malloc( newSize * sizeof(void *) ); 1.31 + newArray = VMS_int__malloc( newSize * sizeof(void *) ); 1.32 1.33 for( i = 0; i < oldSizeOfArray; i++ ) 1.34 { 1.35 @@ -148,7 +148,7 @@ 1.36 *(info->addrOfPtrToArray) = newArray; //change location of array-ptr 1.37 info->sizeOfArray = newSize; 1.38 1.39 - VMS__free( oldArray ); 1.40 + VMS_int__free( oldArray ); 1.41 } 1.42 1.43 /*Can't mix VMS__malloc locations with external malloc locations -- so use 1.44 @@ -183,8 +183,8 @@ 1.45 freeDynArrayDeep( PrivDynArrayInfo *info, FreeFnPtr freeFnPtr ) 1.46 { 1.47 forAllInDynArrayDo( info, freeFnPtr ); 1.48 - VMS__free( *(info->addrOfPtrToArray) ); 1.49 - VMS__free( info ); 1.50 + VMS_int__free( *(info->addrOfPtrToArray) ); 1.51 + VMS_int__free( info ); 1.52 } 1.53 1.54 /* Only frees the info 1.55 @@ -192,7 +192,7 @@ 1.56 void 1.57 freeDynArrayFlat( PrivDynArrayInfo *info ) 1.58 { 1.59 - VMS__free( info ); 1.60 + VMS_int__free( info ); 1.61 } 1.62 1.63
