NAME

KJB_REALLOC - (MACRO) Sets up call for kjb_realloc

SYNOPSIS

#include "l/l_sys_mal.h"

Example compile flags (system dependent):
  -DLINUX_X86_64 -DLINUX_X86_64_OPTERON  -DGNU_COMPILER 
   -I/home/kobus/include
   -L/home/kobus/misc/load/linux_x86_64_opteron -L/usr/lib/x86_64-linux-gnu
  -lKJB                               -lfftw3  -lgsl -lgslcblas -ljpeg  -lSVM -lstdc++                    -lpthread -lSLATEC -lg2c    -lacml -lacml_mv -lblas -lg2c      -lncursesw 


void *KJB_REALLOC
(
	void *,
	Malloc_size
);

DESCRIPTION

This macro sets up the cast for kjb_realloc. It is defined by:
    #define KJB_REALLOC(p,n)     kjb_realloc(p, (Malloc_size)(n))
Usually it is best to use a more specific version of wrapping MACRO. IE, one of the ones listed in "see also".

RELATED

TYPE_REALLOC(t), N_TYPE_REALLOC(t,n), VOID_REALLOC(x), UCHAR_REALLOC(x), BYTE_REALLOC(x), STR_REALLOC(x), SHORT_REALLOC(x), INT_REALLOC(x), LONG_REALLOC(x), FLT_REALLOC(x), DBL_REALLOC(x), INT16_REALLOC(x), UINT16_REALLOC(x), INT32_REALLOC(x), UINT32_REALLOC(x), DBL_REALLOC(x)

DISCLAIMER

This software is not adequatedly tested. It is recomended that results are checked independantly where appropriate.

AUTHOR

Kobus Barnard

DOCUMENTER

Kobus Barnard

SEE ALSO

KJB_MALLOC , KJB_CALLOC , TYPE_MALLOC , N_TYPE_MALLOC , UCHAR_MALLOC , BYTE_MALLOC , STR_MALLOC , BOOL_MALLOC , SHORT_MALLOC , INT_MALLOC , UINT_MALLOC , LONG_MALLOC , FLT_MALLOC , DBL_MALLOC , INT16_MALLOC , UINT16_MALLOC , INT32_MALLOC , UINT32_MALLOC , N_TYPE_REALLOC , UCHAR_REALLOC , BYTE_REALLOC , STR_REALLOC , SHORT_REALLOC , INT_REALLOC , UINT_REALLOC , LONG_REALLOC , FLT_REALLOC , DBL_REALLOC , INT16_REALLOC , UINT16_REALLOC , INT32_REALLOC , UINT32_REALLOC , CHECK_FOR_HEAP_OVERRUNS