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;