changeset 126:911201e7574f

Add windows copied == -1 in buffer
author David Demelier <markand@malikania.fr>
date Wed, 07 Mar 2012 09:52:52 +0100
parents b9723c197038
children e00bc8f7eabf
files buf.c
diffstat 1 files changed, 1 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/buf.c	Wed Mar 07 09:51:01 2012 +0100
+++ b/buf.c	Wed Mar 07 09:52:52 2012 +0100
@@ -129,7 +129,7 @@
 	do {
 		copied = vsnprintf(buf->text, buf->alsize, fmt, ap);
 
-		if (copied > BUF_AVAIL(buf)) {
+		if (copied > BUF_AVAIL(buf) || copied == -1) {
 			if (BUF_FIXED(buf))
 				done = 1;