diff options
author | Jakob Kaivo <jkk@ung.org> | 2020-08-14 22:40:54 -0400 |
---|---|---|
committer | Jakob Kaivo <jkk@ung.org> | 2020-08-14 22:40:54 -0400 |
commit | 014a49e4aee821ca3490f318ce6d875942f4018f (patch) | |
tree | f0b4f85e8e89be7e17f0704f64d42869cfb30d29 | |
parent | e7dae48d2c09a9952328478164743e8b0be9baff (diff) |
clean up warnings
-rw-r--r-- | src/dirent/readdir.c | 1 | ||||
-rw-r--r-- | src/grp/__grp.c | 1 | ||||
-rw-r--r-- | src/grp/getgrent.c | 1 | ||||
-rw-r--r-- | src/stdio/putc_unlocked.c | 5 |
4 files changed, 5 insertions, 3 deletions
diff --git a/src/dirent/readdir.c b/src/dirent/readdir.c index fce8811b..205204d1 100644 --- a/src/dirent/readdir.c +++ b/src/dirent/readdir.c @@ -6,6 +6,7 @@ #include "_dirent.h" #include "unistd.h" #include "_syscall.h" +#include "string.h" #ifndef NAME_MAX #define NAME_MAX _POSIX_NAME_MAX diff --git a/src/grp/__grp.c b/src/grp/__grp.c index 80c8ab4b..60ddc157 100644 --- a/src/grp/__grp.c +++ b/src/grp/__grp.c @@ -11,6 +11,7 @@ struct __grp __grp = NULL, { 0 }, getgrent, + { 0 }, }; /* diff --git a/src/grp/getgrent.c b/src/grp/getgrent.c index aac4e175..b71b1549 100644 --- a/src/grp/getgrent.c +++ b/src/grp/getgrent.c @@ -1,5 +1,6 @@ #include "sys/types.h" #include <grp.h> +#include "stdlib.h" #include "stddef.h" #include "stdio.h" #include "limits.h" diff --git a/src/stdio/putc_unlocked.c b/src/stdio/putc_unlocked.c index 8741b3c1..61ad6b03 100644 --- a/src/stdio/putc_unlocked.c +++ b/src/stdio/putc_unlocked.c @@ -1,5 +1,6 @@ #include <stdio.h> #include "_stdio.h" +#include "_assert.h" #if defined _POSIX_SOURCE || defined _POSIX_C_SOURCE || defined _XOPEN_SOURCE #include "sys/types.h" @@ -14,9 +15,7 @@ int putc_unlocked(int c, FILE *stream) { unsigned char ch = (unsigned char)c; - if (!stream) { - return EOF; - } + ASSERT_NONNULL(stream); if (write(stream->fd, &ch, sizeof(ch)) != 1) { /* error */ |