Revision: | 1.5 |
Committed: | Thu Jan 19 13:33:43 2012 UTC (12 years, 4 months ago) by sf-exg |
Content type: | text/plain |
Branch: | MAIN |
CVS Tags: | rxvt-unicode-rel-9_15 |
Changes since 1.4: | +1 -1 lines |
Log Message: | Include the C standard headers rather than the corresponding C++ version. |
# | Content |
---|---|
1 | #ifndef RXVT_SALLOC_H_ |
2 | #define RXVT_SALLOC_H_ |
3 | |
4 | #include <stdlib.h> |
5 | |
6 | // small blocks allocator |
7 | |
8 | struct rxvt_salloc |
9 | { |
10 | struct chain { |
11 | struct chain *next; |
12 | }; |
13 | |
14 | chain *firstblock; |
15 | chain *firstline; |
16 | unsigned int firstfree; |
17 | unsigned int size; |
18 | |
19 | rxvt_salloc (unsigned int size); |
20 | ~rxvt_salloc (); |
21 | |
22 | void *alloc (); |
23 | void *alloc (void *data, unsigned int datalen); |
24 | void free (void *data); |
25 | }; |
26 | |
27 | #endif |