#include "DeskLib:Error2.h"
#include "Desk.Debug.h"

#include "Defs.h"



void	*Desk_DeskMem_Realloc( void *oldptr, size_t size)
{
void	*ptr;

Desk_Debug2_Printf( "Desk_DeskMem_Realloc called. oldptr=%p, size=%i\n", oldptr, size);

ptr = Desk_DeskMem_XRealloc( oldptr, size);

if (ptr || size==0)	return ptr;

Desk_Error2_Exit( &Desk_error2_globalblock);
return NULL;	/* Never reaches here - keep the compiler happy	*/
}
