summaryrefslogtreecommitdiff
path: root/include/bio.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/bio.h')
-rw-r--r--include/bio.h4
1 files changed, 1 insertions, 3 deletions
diff --git a/include/bio.h b/include/bio.h
index 5506c7c32..f61409b8a 100644
--- a/include/bio.h
+++ b/include/bio.h
@@ -33,8 +33,6 @@ extern "C" {
AUTOLIB(bio)
#endif
-#include <fcntl.h> /* for O_RDONLY, O_WRONLY */
-
typedef struct Biobuf Biobuf;
enum
@@ -75,7 +73,7 @@ struct Biobuf
* next few bytes in little-endian order.
*/
#define BGETC(bp)\
- ((bp)->icount?(bp)->ebuf[(bp)->icount++]:Bgetc((bp)))
+ ((bp)->icount?(int)((bp)->ebuf[(bp)->icount++]):Bgetc((bp)))
#define BGETLE2(bp)\
((bp)->icount<=-2?((bp)->icount+=2,((bp)->ebuf[(bp)->icount-2])|((bp)->ebuf[(bp)->icount-1]<<8)):Bgetle2((bp)))
#define BGETLE4(bp)\