X-Git-Url: http://git.meshlink.io/?a=blobdiff_plain;f=src%2Fbuffer.h;h=26c0dc9e5f13a571f56ca1f57245d8da6499283f;hb=4b6c01b1d5383b1a7417244a31ad4652aab2d5db;hp=493d3293c593ca3c9035ae8f72ce1b25b73eff99;hpb=61d9b04f66055e61f0afdf8955ff890f4da39288;p=meshlink diff --git a/src/buffer.h b/src/buffer.h index 493d3293..26c0dc9e 100644 --- a/src/buffer.h +++ b/src/buffer.h @@ -22,16 +22,16 @@ typedef struct buffer_t { char *data; - int maxlen; - int len; - int offset; + size_t maxlen; + size_t len; + size_t offset; } buffer_t; -extern void buffer_compact(buffer_t *buffer, int maxsize); -extern char *buffer_prepare(buffer_t *buffer, int size); -extern void buffer_add(buffer_t *buffer, const char *data, int size); -extern char *buffer_readline(buffer_t *buffer); -extern char *buffer_read(buffer_t *buffer, int size); -extern void buffer_clear(buffer_t *buffer); +void buffer_compact(buffer_t *buffer, size_t maxsize); +char *buffer_prepare(buffer_t *buffer, size_t size); +void buffer_add(buffer_t *buffer, const char *data, size_t size); +char *buffer_readline(buffer_t *buffer); +char *buffer_read(buffer_t *buffer, size_t size); +void buffer_clear(buffer_t *buffer); #endif