Skip to content

Commit fbd3482

Browse files
committed
Update test library to have a malloc and free wrapper
1 parent 5578f99 commit fbd3482

2 files changed

Lines changed: 7 additions & 2 deletions

File tree

code/tests/rlbox_glue/lib/libtest.c

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -243,6 +243,10 @@ int isNonNullChar(unsigned char p)
243243
}
244244
}
245245

246-
void callFree(void* p) {
246+
void* malloc_wrapper(size_t s) {
247+
return malloc(s);
248+
}
249+
250+
void free_wrapper(void* p){
247251
free(p);
248252
}

code/tests/rlbox_glue/lib/libtest.h

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,8 @@ extern "C"
8585
unsigned int a3, unsigned int a4, unsigned int a5, unsigned int a6,
8686
unsigned int a7, unsigned int a8, unsigned int a9, unsigned int a10, unsigned int a11);
8787
int isNonNullChar(unsigned char p);
88-
void callFree(void* p);
88+
void* malloc_wrapper(size_t s);
89+
void free_wrapper(void* p);
8990
#ifdef __cplusplus
9091
}
9192
#endif

0 commit comments

Comments
 (0)