Blame


1 f7012583 2003-11-25 devnull #ifndef _BIN_H_
2 f7012583 2003-11-25 devnull #define _BIN_H_ 1
3 f7012583 2003-11-25 devnull #if defined(__cplusplus)
4 f7012583 2003-11-25 devnull extern "C" {
5 f7012583 2003-11-25 devnull #endif
6 f7012583 2003-11-25 devnull
7 1a0954ab 2005-01-04 devnull AUTOLIB(bin)
8 1a0954ab 2005-01-04 devnull
9 97a5e5f2 2003-11-23 devnull /*
10 97a5e5f2 2003-11-23 devnull #pragma lib "libbin.a"
11 97a5e5f2 2003-11-23 devnull #pragma src "/sys/src/libbin"
12 97a5e5f2 2003-11-23 devnull */
13 97a5e5f2 2003-11-23 devnull
14 97a5e5f2 2003-11-23 devnull #ifndef _HAVE_BIN
15 97a5e5f2 2003-11-23 devnull typedef struct Bin Bin;
16 97a5e5f2 2003-11-23 devnull #define _HAVE_BIN
17 97a5e5f2 2003-11-23 devnull #endif
18 97a5e5f2 2003-11-23 devnull
19 97a5e5f2 2003-11-23 devnull void *binalloc(Bin **, ulong size, int zero);
20 97a5e5f2 2003-11-23 devnull void *bingrow(Bin **, void *op, ulong osize, ulong size, int zero);
21 97a5e5f2 2003-11-23 devnull void binfree(Bin **);
22 f7012583 2003-11-25 devnull
23 f7012583 2003-11-25 devnull #if defined(__cplusplus)
24 f7012583 2003-11-25 devnull }
25 f7012583 2003-11-25 devnull #endif
26 f7012583 2003-11-25 devnull #endif