mapfile: use bool
authorH. Peter Anvin <hpa@linux.intel.com>
Fri, 13 Feb 2009 00:47:30 +0000 (16:47 -0800)
committerH. Peter Anvin <hpa@linux.intel.com>
Fri, 13 Feb 2009 00:47:30 +0000 (16:47 -0800)
We already rely on <stdbool.h>, so use bool for the "writable" flag.

mapfile.c
wraplinux.h

index 32233eb..91db71b 100644 (file)
--- a/mapfile.c
+++ b/mapfile.c
@@ -28,7 +28,7 @@
 #include <sys/mman.h>
 #include <sys/stat.h>
 
-void *mapfile(int fd, size_t *len, int writable)
+void *mapfile(int fd, size_t *len, bool writable)
 {
        struct stat st;
        void *ptr;
index 919b69c..7e22b02 100644 (file)
@@ -16,6 +16,7 @@
 #include "config.h"
 
 #include <inttypes.h>
+#include <stdbool.h>
 #include <stdlib.h>
 #include <stdio.h>
 #include <sysexits.h>
@@ -60,7 +61,7 @@ int wrap_kernel(const char *kernel, const char *cmdline,
                const struct string_list *initrd_list, FILE *out);
 
 /* mapfile.c */
-void *mapfile(int fd, size_t *len, int writable);
+void *mapfile(int fd, size_t *len, bool writable);
 void unmapfile(int fd, void *ptr, size_t len);
 
 /* xmalloc.c */