diff options
Diffstat (limited to 'src/stringbuf.h')
| -rw-r--r-- | src/stringbuf.h | 31 |
1 files changed, 0 insertions, 31 deletions
diff --git a/src/stringbuf.h b/src/stringbuf.h deleted file mode 100644 index dda32cd..0000000 --- a/src/stringbuf.h +++ /dev/null @@ -1,31 +0,0 @@ -#ifndef STRINGBUF_H -#define STRINGBUF_H - -#include <stdlib.h> - -typedef struct StringBuf StringBuf; - -struct StringBuf -{ - char *data; - int size; - int len; -}; - -int StringBufInit(StringBuf *buf, size_t size); - -int StringBufInitFromCString(StringBuf *buf, const char *s, int len); - -int StringBufInitFromData(StringBuf *buf, const void *ptr, size_t size); - -void StringBufDeinit(StringBuf *buf); - -size_t StringBufAvailable(StringBuf *buf); - -int StringBufGrow(StringBuf *buf, size_t size); - -int StringBufAppendData(StringBuf *buf, const void *ptr, size_t size); - -#define StaticStringBuf(S) { "" S, -1, sizeof(S)-1 } - -#endif |
