]>
Commit | Line | Data |
---|---|---|
ba8a65c4 CP |
1 | #ifndef __STRINGBUF_H |
2 | #define __STRINGBUF_H | |
3 | ||
4 | typedef struct StringBuf { | |
5 | char *buf; | |
6 | int capacity; | |
7 | int len; | |
8 | } StringBuf; | |
9 | ||
10 | int sbaddchar(StringBuf *buf, char c); | |
11 | int sbaddstr(StringBuf *buf, char *c); | |
0be0b2d0 | 12 | int sbterminate(StringBuf *buf); |
8b7b4553 | 13 | void sbinit(StringBuf *buf, char *c, int capacity); |
ba8a65c4 CP |
14 | |
15 | #endif |