2004-11-07 Paul Jakma <paul@dishone.st>
* buffer.c: Add missing include of log.h.
(buffer_flush_available) written is compared against
mostly against unsigned types, only for the writev do we need
signed compare, so declare it as size_t and cast it to ssize_t
just for the error compare when we've called writev.
* buffer.h: Add comment that buffer data sizes really should be
size_t.
diff --git a/lib/buffer.h b/lib/buffer.h
index 2acd571..65b8a8c 100644
--- a/lib/buffer.h
+++ b/lib/buffer.h
@@ -29,7 +29,8 @@
/* Data list. */
struct buffer_data *head;
struct buffer_data *tail;
-
+
+ /* XXX: These unsigned longs should be size_t's */
/* Current allocated data. */
unsigned long alloc;