00001 #ifndef _JD_MACROS_H_
00002 #define _JD_MACROS_H_
00003
00004 #ifndef SLMEMSET
00005 # ifdef HAVE_MEMSET
00006 # define SLMEMSET memset
00007 # else
00008 # define SLMEMSET SLmemset
00009 # endif
00010 #endif
00011
00012 #ifndef SLMEMCHR
00013 # ifdef HAVE_MEMCHR
00014 # define SLMEMCHR memchr
00015 # else
00016 # define SLMEMCHR SLmemchr
00017 # endif
00018 #endif
00019
00020 #ifndef SLMEMCPY
00021 # ifdef HAVE_MEMCPY
00022 # define SLMEMCPY memcpy
00023 # else
00024 # define SLMEMCPY SLmemcpy
00025 # endif
00026 #endif
00027
00028
00029 #ifndef SLMEMCMP
00030 # ifdef HAVE_MEMCMP
00031 # define SLMEMCMP memcmp
00032 # else
00033 # define SLMEMCMP SLmemcmp
00034 # endif
00035 #endif
00036
00037 #ifndef SLFREE
00038 # define SLFREE free
00039 #endif
00040
00041 #ifndef SLMALLOC
00042 # define SLMALLOC malloc
00043 #endif
00044
00045 #ifndef SLCALLOC
00046 # define SLCALLOC calloc
00047 #endif
00048
00049 #ifndef SLREALLOC
00050 # define SLREALLOC realloc
00051 #endif
00052
00053 #endif