src/server/util/strbuf.h

changeset 600
94c01980e3e5
parent 415
d938228c382e
equal deleted inserted replaced
599:a5339182e67f 600:94c01980e3e5
42 size_t size; /* allocated size */ 42 size_t size; /* allocated size */
43 } sbuf_t; 43 } sbuf_t;
44 44
45 sbuf_t* sbuf_new(size_t size); 45 sbuf_t* sbuf_new(size_t size);
46 46
47 void sbuf_puts(sbuf_t *buf, char *str); 47 void sbuf_puts(sbuf_t *buf, const char *str);
48
49 void sbuf_write(sbuf_t *buf, const char *str, size_t length);
48 50
49 void sbuf_put(sbuf_t *buf, char chr); 51 void sbuf_put(sbuf_t *buf, char chr);
50 52
51 void sbuf_append(sbuf_t *buf, cxstring str); 53 void sbuf_append(sbuf_t *buf, cxstring str);
52 54

mercurial