/*
* Memory Allocator
*
- * $Id: jas_malloc.c,v 1.3 2005/07/05 23:39:06 malaterre Exp $
+ * $Id: jas_malloc.c,v 1.4 2005/10/21 08:14:19 jpr Exp $
*/
/******************************************************************************\
void *jas_malloc(size_t size)
{
#ifdef NULL_ON_MALLOC_0
+/*
// Apparently jasper does not take into account POSIX:
// http://www.opengroup.org/onlinepubs/007908799/xsh/malloc.html
// If the size of the space requested is 0, the behaviour is implementation-dependent;
// the value returned will be either a null pointer or a unique pointer.
// As quick fix always over allocate so we avoid the case of the NULL pointer
+*/
return malloc(size+1);
#else
return malloc(size);