From: Brian Norris Date: Tue, 24 Apr 2012 20:22:38 +0000 (-0700) Subject: common: introduce userMalloc() and userFree() X-Git-Tag: pldi2013~501 X-Git-Url: http://demsky.eecs.uci.edu/git/?p=model-checker.git;a=commitdiff_plain;h=ee5a8df4c176af0f01dd2c47eecb092167f663f6 common: introduce userMalloc() and userFree() These are stubs for now, but I will need these. --- diff --git a/common.h b/common.h index 1570a32..0da662a 100644 --- a/common.h +++ b/common.h @@ -16,4 +16,7 @@ void * myMalloc(size_t size); void myFree(void *ptr); +#define userMalloc(size) malloc(size) +#define userFree(ptr) free(ptr) + #endif /* __COMMON_H__ */ diff --git a/threads.cc b/threads.cc index 456414d..a4ea252 100644 --- a/threads.cc +++ b/threads.cc @@ -12,12 +12,12 @@ static void * stack_allocate(size_t size) { - return malloc(size); + return userMalloc(size); } static void stack_free(void *stack) { - free(stack); + userFree(stack); } Thread * thread_current(void)