move more things in the lib-ui.
[apps/madmutt.git] / lib-lib / buffer.h
index 41a508f..0fc562d 100644 (file)
@@ -44,7 +44,7 @@
 typedef struct {
     char *data;          /* pointer to data */
     char *dptr;          /* current read/write position */
-    size_t dsize;        /* length of data */
+    ssize_t dsize;       /* length of data */
     int destroy;         /* destroy `data' when done? */
 } BUFFER;
 
@@ -54,7 +54,7 @@ void mutt_buffer_free(BUFFER **);
 BUFFER *mutt_buffer_from(BUFFER *, const char *);
 int mutt_extract_token(BUFFER *, BUFFER *, int);
 
-void mutt_buffer_add(BUFFER *, const char *, size_t);
+void mutt_buffer_add(BUFFER *, const char *, ssize_t);
 static inline void mutt_buffer_addstr(BUFFER *b, const char *s) {
     mutt_buffer_add(b, s, m_strlen(s));
 }