Mesa (gallium-0.1): util: Detect MALLOC(0).

Jose Fonseca jrfonseca at kemper.freedesktop.org
Tue May 12 22:13:57 UTC 2009


Module: Mesa
Branch: gallium-0.1
Commit: 3022b9805fd67881885558976a585638e63bce04
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=3022b9805fd67881885558976a585638e63bce04

Author: José Fonseca <jfonseca at vmware.com>
Date:   Tue May 12 23:13:35 2009 +0100

util: Detect MALLOC(0).

---

 src/gallium/auxiliary/util/p_debug_mem.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

diff --git a/src/gallium/auxiliary/util/p_debug_mem.c b/src/gallium/auxiliary/util/p_debug_mem.c
index 250fd60..6aff62e 100644
--- a/src/gallium/auxiliary/util/p_debug_mem.c
+++ b/src/gallium/auxiliary/util/p_debug_mem.c
@@ -121,6 +121,8 @@ debug_malloc(const char *file, unsigned line, const char *function,
    struct debug_memory_header *hdr;
    struct debug_memory_footer *ftr;
    
+   assert(size);
+   
    hdr = real_malloc(sizeof(*hdr) + size + sizeof(*ftr));
    if(!hdr) {
       debug_printf("%s:%u:%s: out of memory when trying to allocate %lu bytes\n",




More information about the mesa-commit mailing list