/* +----------------------------------------------------------------------+ | Xdebug | +----------------------------------------------------------------------+ | Copyright (c) 2002, 2003, 2004, 2005, 2006, 2007 Derick Rethans | +----------------------------------------------------------------------+ | This source file is subject to version 1.0 of the Xdebug license, | | that is bundled with this package in the file LICENSE, and is | | available at through the world-wide-web at | | http://xdebug.derickrethans.nl/license.php | | If you did not receive a copy of the Xdebug license and are unable | | to obtain it through the world-wide-web, please send a note to | | xdebug@derickrethans.nl so we can mail you a copy immediately. | +----------------------------------------------------------------------+ | Authors: Derick Rethans | +----------------------------------------------------------------------+ */ #ifndef __HAVE_XDEBUG_MM_H__ #define __HAVE_XDEBUG_MM_H__ /* Memory allocators */ #if 0 #define xdmalloc emalloc #define xdcalloc ecalloc #define xdrealloc erealloc #define xdfree efree #define xdstrdup estrdup #define xdstrndup estrndup #else #define xdmalloc malloc #define xdcalloc calloc #define xdrealloc realloc #define xdfree free #define xdstrdup strdup #define xdstrndup zend_strndup #endif #endif