Mercurial > cgi-bin > hgwebdir.cgi > VMS > C_Libraries > DynArray
comparison DynArray.c @ 28:ba7abed0873c
version for Tamer
| author | Nina Engelhardt <nengel@mailbox.tu-berlin.de> |
|---|---|
| date | Mon, 17 Sep 2012 11:07:07 +0200 |
| parents | 3e8e1a2a10f5 |
| children | 3c2345880bbe |
comparison
equal
deleted
inserted
replaced
| 16:4c37d1f02465 | 18:9c92682adfb9 |
|---|---|
| 5 */ | 5 */ |
| 6 | 6 |
| 7 | 7 |
| 8 | 8 |
| 9 #include <stdio.h> | 9 #include <stdio.h> |
| 10 #include <stdlib.h> | |
| 10 | 11 |
| 11 #include "DynArray.h" | 12 #include "DynArray.h" |
| 12 | 13 |
| 13 //== declarations | 14 //== declarations |
| 14 void | 15 void |
| 43 | 44 |
| 44 PrivDynArrayInfo * | 45 PrivDynArrayInfo * |
| 45 makePrivDynArrayOfSize_Ext( void ***addrOfPtrToArray, int32 sizeOfArray ) | 46 makePrivDynArrayOfSize_Ext( void ***addrOfPtrToArray, int32 sizeOfArray ) |
| 46 { PrivDynArrayInfo *info; | 47 { PrivDynArrayInfo *info; |
| 47 | 48 |
| 48 info = malloc( sizeof(PrivDynArrayInfo) ); | 49 info = (PrivDynArrayInfo*) malloc( sizeof(PrivDynArrayInfo) ); |
| 49 | 50 |
| 50 info->addrOfPtrToArray = addrOfPtrToArray; | 51 info->addrOfPtrToArray = addrOfPtrToArray; |
| 51 | 52 |
| 52 *(addrOfPtrToArray) = malloc( sizeOfArray * sizeof(void *) ); | 53 *(addrOfPtrToArray) = malloc( sizeOfArray * sizeof(void *) ); |
| 53 info->sizeOfArray = sizeOfArray; | 54 info->sizeOfArray = sizeOfArray; |
