diff options
| author | Gergely Nagy <algernon@balabit.hu> | 2012-08-13 23:05:50 +0200 |
|---|---|---|
| committer | Gergely Nagy <algernon@balabit.hu> | 2012-08-13 23:05:50 +0200 |
| commit | af1cbe2c1d4c3aa749b7f723e741a4a4df1a321a (patch) | |
| tree | bfef4a37932b6f90441e4b55a3a7ea6d01e545c2 /lib/buffer.h | |
| parent | 3c2213da88c3dfc957a8505f5addc5194901c92f (diff) | |
| parent | 2b2c352e1ec33eaea956a2b039840686be14b32c (diff) | |
Merge tag 'libumberlog-0.3.0' into debian
libumberlog 0.3.0 release
Diffstat (limited to 'lib/buffer.h')
| -rw-r--r-- | lib/buffer.h | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/lib/buffer.h b/lib/buffer.h index 0d412e8..c38699e 100644 --- a/lib/buffer.h +++ b/lib/buffer.h @@ -32,12 +32,12 @@ typedef struct { - size_t alloc; - size_t len; - char *msg; + char *msg; /* Buffer start */ + char *ptr; /* Place to append new data */ + char *alloc_end; /* After last allocated byte */ } ul_buffer_t; -ul_buffer_t *ul_buffer_reset (ul_buffer_t *buffer) +int ul_buffer_reset (ul_buffer_t *buffer) __attribute__((visibility("hidden"))); ul_buffer_t *ul_buffer_append (ul_buffer_t *buffer, const char *key, const char *value) |
