diff options
| author | Bruce Hill <bruce@bruce-hill.com> | 2021-01-18 11:53:37 -0800 |
|---|---|---|
| committer | Bruce Hill <bruce@bruce-hill.com> | 2021-01-18 11:53:37 -0800 |
| commit | 97cf726442f1cfcfd8b8a1ce5b7b1f77a50b34c3 (patch) | |
| tree | 6bec442fa2b2c7a0e0cd1510c24f36c585f15f03 | |
| parent | d12cf8abbd2f3356348e82a20d95e9ba03b8cdf7 (diff) | |
More bools
| -rw-r--r-- | files.c | 6 | ||||
| -rw-r--r-- | files.h | 3 |
2 files changed, 5 insertions, 4 deletions
@@ -76,12 +76,12 @@ file_t *load_file(file_t **files, const char *filename) if (f->contents == MAP_FAILED) goto skip_mmap; - f->mmapped = 1; + f->mmapped = true; length = (size_t)sb.st_size; goto finished_loading; skip_mmap: - f->mmapped = 0; + f->mmapped = false; size_t capacity = 1000; length = 0; f->contents = xcalloc(sizeof(char), capacity); @@ -135,7 +135,7 @@ void intern_file(file_t *f) "Failure to un-memory-map some memory"); f->contents = buf; f->end = buf + size; - f->mmapped = 0; + f->mmapped = false; xfree(&f->lines); populate_lines(f); } @@ -4,6 +4,7 @@ #ifndef FILES__H #define FILES__H +#include <stdbool.h> #include <stdio.h> struct allocated_pat_s; // declared in types.h @@ -14,7 +15,7 @@ typedef struct file_s { char *contents, **lines, *end; size_t nlines; struct allocated_pat_s *pats; - unsigned int mmapped:1; + bool mmapped:1; } file_t; __attribute__((nonnull(2))) |
