X-Git-Url: https://jfr.im/git/irc/quakenet/newserv.git/blobdiff_plain/2ec1eba4dab91fe23ecc9fe1df110ce95afd3816..5ec20d224f8f4d79c9cb9e5b8546c4a638a35943:/lib/stringbuf.h diff --git a/lib/stringbuf.h b/lib/stringbuf.h index 4b1ca369..28158a21 100644 --- a/lib/stringbuf.h +++ b/lib/stringbuf.h @@ -1,6 +1,8 @@ #ifndef __STRINGBUF_H #define __STRINGBUF_H +#include + typedef struct StringBuf { char *buf; int capacity; @@ -10,5 +12,7 @@ typedef struct StringBuf { int sbaddchar(StringBuf *buf, char c); int sbaddstr(StringBuf *buf, char *c); int sbterminate(StringBuf *buf); +void sbinit(StringBuf *buf, char *c, int capacity); +int sbaddstrlen(StringBuf *buf, char *c, size_t len); #endif