Mercurial > hg > index.cgi
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___ */ |