--- trunk/xvidcore/src/utils/mem_align.c 2002/06/07 10:36:08 189 +++ trunk/xvidcore/src/utils/mem_align.c 2002/06/09 11:23:13 190 @@ -66,6 +66,7 @@ { /* *(mem_ptr - 1) give us the offset to the real malloc block */ - free((uint8_t*)mem_ptr - *((uint8_t*)mem_ptr - 1)); + if(mem_ptr) + free((uint8_t*)mem_ptr - *((uint8_t*)mem_ptr - 1)); }