diff buffer.c @ 41:5252fa9b5cb1

Little update for buffer
author David Demelier <markand@malikania.fr>
date Sun, 02 Oct 2011 11:17:36 +0200
parents 904a373aa120
children 86dbd57a39de
line wrap: on
line diff
--- a/buffer.c	Sun Oct 02 10:59:09 2011 +0200
+++ b/buffer.c	Sun Oct 02 11:17:36 2011 +0200
@@ -136,7 +136,7 @@
 			nb = vsnprintf(buf->data + buf->length,
 			    buf->size - buf->length - 1, fmt, ap_save);
 
-			if (nb == -1 || nb >= buf->size - buf->length - 1) {
+			if (nb == -1 || (size_t) nb >= buf->size - buf->length - 1) {
 				if (buffer_grow(buf, buf->size + buf->bsize))
 					result = -1;
 			} else