|
@@ -66,6 +66,7 @@ struct varbuf {
|
|
|
|
|
|
|
|
void varbufinit(struct varbuf *v, size_t size);
|
|
void varbufinit(struct varbuf *v, size_t size);
|
|
|
void varbuf_grow(struct varbuf *v, size_t need_size);
|
|
void varbuf_grow(struct varbuf *v, size_t need_size);
|
|
|
|
|
+void varbuf_trunc(struct varbuf *v, size_t used_size);
|
|
|
char *varbuf_detach(struct varbuf *v);
|
|
char *varbuf_detach(struct varbuf *v);
|
|
|
void varbufreset(struct varbuf *v);
|
|
void varbufreset(struct varbuf *v);
|
|
|
void varbuf_destroy(struct varbuf *v);
|
|
void varbuf_destroy(struct varbuf *v);
|