Loading src/common/util.c +6 −0 Original line number Diff line number Diff line Loading @@ -25,6 +25,12 @@ void *tor_malloc(size_t size) { return result; } void *tor_malloc_zero(size_t size) { void *result = tor_malloc(size); memset(result, 0, size); return result; } void *tor_realloc(void *ptr, size_t size) { void *result; Loading src/common/util.h +1 −0 Original line number Diff line number Diff line Loading @@ -33,6 +33,7 @@ #endif void *tor_malloc(size_t size); void *tor_malloc_zero(size_t size); void *tor_realloc(void *ptr, size_t size); char *tor_strdup(const char *s); #define tor_free(p) do {if(p) {free(p); (p)=NULL;}} while(0) Loading Loading
src/common/util.c +6 −0 Original line number Diff line number Diff line Loading @@ -25,6 +25,12 @@ void *tor_malloc(size_t size) { return result; } void *tor_malloc_zero(size_t size) { void *result = tor_malloc(size); memset(result, 0, size); return result; } void *tor_realloc(void *ptr, size_t size) { void *result; Loading
src/common/util.h +1 −0 Original line number Diff line number Diff line Loading @@ -33,6 +33,7 @@ #endif void *tor_malloc(size_t size); void *tor_malloc_zero(size_t size); void *tor_realloc(void *ptr, size_t size); char *tor_strdup(const char *s); #define tor_free(p) do {if(p) {free(p); (p)=NULL;}} while(0) Loading