Tim Waugh 9310f5
--- cups-1.2.3/cups/http.c.wbuffer	2006-09-13 16:41:57.000000000 +0100
Tim Waugh 9310f5
+++ cups-1.2.3/cups/http.c	2006-09-13 16:42:23.000000000 +0100
Tim Waugh 9310f5
@@ -1886,7 +1886,7 @@
Tim Waugh 9310f5
 
Tim Waugh 9310f5
   if (length > 0)
Tim Waugh 9310f5
   {
Tim Waugh 9310f5
-    if (http->wused && (length + http->wused) > sizeof(http->wbuffer))
Tim Waugh 9310f5
+    if (http->wused && (length + http->wused) >= sizeof(http->wbuffer))
Tim Waugh 9310f5
     {
Tim Waugh 9310f5
       DEBUG_printf(("    flushing buffer (wused=%d, length=%d)\n",
Tim Waugh 9310f5
                     http->wused, length));