From 65554324abf7e83e3f0f51c3b059e621934afb9d Mon Sep 17 00:00:00 2001 From: Martin Schanzenbach Date: Mon, 11 Oct 2021 23:28:17 +0200 Subject: BUILD: Remove W32 ifdef --- src/util/common_allocation.c | 40 ---------------------------------------- 1 file changed, 40 deletions(-) (limited to 'src/util') diff --git a/src/util/common_allocation.c b/src/util/common_allocation.c index 308488131..f48f87167 100644 --- a/src/util/common_allocation.c +++ b/src/util/common_allocation.c @@ -42,13 +42,6 @@ #define INT_MAX 0x7FFFFFFF #endif -#if 0 -#define W32_MEM_LIMIT 200000000 -#endif - -#ifdef W32_MEM_LIMIT -static LONG mem_used = 0; -#endif /** * Allocate memory. Checks the return value, aborts if no more @@ -184,11 +177,6 @@ GNUNET_xmemdup_ (const void *buf, /* As a security precaution, we generally do not allow very large * allocations here */ GNUNET_assert_at (size <= GNUNET_MAX_MALLOC_CHECKED, filename, linenumber); -#ifdef W32_MEM_LIMIT - size += sizeof(size_t); - if (mem_used + size > W32_MEM_LIMIT) - return NULL; -#endif GNUNET_assert_at (size < INT_MAX, filename, linenumber); ret = malloc (size); if (ret == NULL) @@ -196,11 +184,6 @@ GNUNET_xmemdup_ (const void *buf, LOG_STRERROR (GNUNET_ERROR_TYPE_ERROR, "malloc"); GNUNET_assert (0); } -#ifdef W32_MEM_LIMIT - *((size_t *) ret) = size; - ret = &((size_t *) ret)[1]; - mem_used += size; -#endif GNUNET_memcpy (ret, buf, size); return ret; } @@ -222,23 +205,12 @@ GNUNET_xmalloc_unchecked_ (size_t size, const char *filename, int linenumber) (void) filename; (void) linenumber; -#ifdef W32_MEM_LIMIT - size += sizeof(size_t); - if (mem_used + size > W32_MEM_LIMIT) - return NULL; -#endif result = malloc (size); if (NULL == result) return NULL; memset (result, 0, size); -#ifdef W32_MEM_LIMIT - *((size_t *) result) = size; - result = &((size_t *) result)[1]; - mem_used += size; -#endif - return result; } @@ -260,11 +232,6 @@ GNUNET_xrealloc_ (void *ptr, size_t n, const char *filename, int linenumber) (void) filename; (void) linenumber; -#ifdef W32_MEM_LIMIT - n += sizeof(size_t); - ptr = &((size_t *) ptr)[-1]; - mem_used = mem_used - *((size_t *) ptr) + n; -#endif #if defined(M_SIZE) #if ENABLE_POISONING { @@ -295,9 +262,6 @@ GNUNET_xrealloc_ (void *ptr, size_t n, const char *filename, int linenumber) LOG_STRERROR (GNUNET_ERROR_TYPE_ERROR, "realloc"); GNUNET_assert (0); } -#ifdef W32_MEM_LIMIT - ptr = &((size_t *) ptr)[1]; -#endif return ptr; } @@ -333,10 +297,6 @@ GNUNET_xfree_ (void *ptr, { if (NULL == ptr) return; -#ifdef W32_MEM_LIMIT - ptr = &((size_t *) ptr)[-1]; - mem_used -= *((size_t *) ptr); -#endif #if defined(M_SIZE) #if ENABLE_POISONING { -- cgit v1.2.3