diff src/lib/istream.c @ 3863:55df57c028d4 HEAD

Added "bool" type and changed all ints that were used as booleans to bool.
author Timo Sirainen <tss@iki.fi>
date Fri, 13 Jan 2006 22:25:57 +0200
parents 7af5162d934c
children 928229f8b3e6
line wrap: on
line diff
--- a/src/lib/istream.c	Fri Jan 13 17:11:47 2006 +0200
+++ b/src/lib/istream.c	Fri Jan 13 22:25:57 2006 +0200
@@ -110,7 +110,7 @@
 		_stream->sync(_stream);
 }
 
-const struct stat *i_stream_stat(struct istream *stream, int exact)
+const struct stat *i_stream_stat(struct istream *stream, bool exact)
 {
 	struct _istream *_stream = stream->real_stream;
 
@@ -120,7 +120,7 @@
 	return _stream->stat(_stream, exact);
 }
 
-int i_stream_have_bytes_left(struct istream *stream)
+bool i_stream_have_bytes_left(struct istream *stream)
 {
 	struct _istream *_stream = stream->real_stream;
 
@@ -232,7 +232,7 @@
 		       size_t *size, size_t threshold)
 {
 	ssize_t ret = 0;
-	int read_more = FALSE;
+	bool read_more = FALSE;
 
 	do {
 		*data = i_stream_get_data(stream, size);