diff options
author | Hugo Hörnquist <hugo@lysator.liu.se> | 2019-01-26 18:42:59 +0100 |
---|---|---|
committer | Hugo Hörnquist <hugo@lysator.liu.se> | 2019-01-26 18:42:59 +0100 |
commit | a431bae2f1e97a3a711ea55384caa3d40343bad4 (patch) | |
tree | 8515e80a52f206fb29f7ad78d65edd647af5d9e8 /strbuf.h | |
parent | Add vim modeline to trie.inc. (diff) | |
download | calp-a431bae2f1e97a3a711ea55384caa3d40343bad4.tar.gz calp-a431bae2f1e97a3a711ea55384caa3d40343bad4.tar.xz |
Add -Wextra flag, fix resulting warnings.
Diffstat (limited to '')
-rw-r--r-- | strbuf.h | 9 |
1 files changed, 5 insertions, 4 deletions
@@ -6,9 +6,10 @@ typedef struct { char* mem; - size_t ptr; - size_t alloc; - size_t len; + /* TODO add support for negative ptr */ + int ptr; + unsigned int alloc; + unsigned int len; } strbuf; /* @@ -57,7 +58,7 @@ int strbuf_append(strbuf* s, char c); */ int strbuf_cap(strbuf* s); int strbuf_reset(strbuf* s); -char* charat(strbuf* s, int idx); +char* charat(strbuf* s, unsigned int idx); char* strbuf_cur(strbuf* s); /* |