4 /* This file defines some macros that I use with programs that link to
12 #if !defined(STDC_HEADERS) && defined(HAVE_MALLOC_H)
22 # define SLMEMSET memset
24 # define SLMEMSET SLmemset
30 # define SLMEMCHR memchr
32 # define SLMEMCHR SLmemchr
38 # define SLMEMCPY memcpy
40 # define SLMEMCPY SLmemcpy
44 /* Note: HAVE_MEMCMP requires an unsigned memory comparison!!! */
47 # define SLMEMCMP memcmp
49 # define SLMEMCMP SLmemcmp
53 #if SLANG_VERSION < 9934
54 # define SLmemcmp jed_memcmp
55 # define SLmemcpy jed_memcpy
56 # define SLmemset jed_memset
57 # define SLmemchr jed_memchr
65 # define SLMALLOC malloc
69 # define SLCALLOC calloc
73 # define SLREALLOC realloc
76 #endif /* _JD_MACROS_H_ */