comparison lwlib/lw_alloc.h @ 21:ac311e7ffed6

Split lw_alloc.c for better linking
author lost@l-w.ca
date Sat, 22 Jan 2011 18:28:07 -0700
parents 2c24602be78f
children d9d02dbf76a6
comparison
equal deleted inserted replaced
20:f4df3bd4b85f 21:ac311e7ffed6
23 #define ___lw_alloc_h_seen___ 23 #define ___lw_alloc_h_seen___
24 24
25 25
26 #ifdef ___lw_alloc_c_seen___ 26 #ifdef ___lw_alloc_c_seen___
27 27
28 #define ___E
29
28 #else /* def ___lw_alloc_c_seen___ */ 30 #else /* def ___lw_alloc_c_seen___ */
29 31
30 extern void lw_free(void *P); 32 #define ___E extern
31 extern void *lw_alloc(int S);
32 extern void *lw_realloc(void *P, int S);
33 33
34 #endif /* def ___lw_alloc_c_seen___ */ 34 #endif /* def ___lw_alloc_c_seen___ */
35 35
36 ___E void lw_free(void *P);
37 ___E void *lw_alloc(int S);
38 ___E void *lw_realloc(void *P, int S);
39
40 #undef ___E
41
36 #endif /* ___lw_alloc_h_seen___ */ 42 #endif /* ___lw_alloc_h_seen___ */