1 /* variable length string buffer */
2 struct sbuf
*sbuf_make(void);
3 void sbuf_free(struct sbuf
*sb
);
4 char *sbuf_done(struct sbuf
*sb
);
5 void sbuf_str(struct sbuf
*sbuf
, char *s
);
6 void sbuf_mem(struct sbuf
*sbuf
, char *s
, int len
);
7 char *sbuf_buf(struct sbuf
*sb
);
8 void sbuf_printf(struct sbuf
*sbuf
, char *s
, ...);