summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJakob Kaivo <jkk@ung.org>2020-08-14 22:40:54 -0400
committerJakob Kaivo <jkk@ung.org>2020-08-14 22:40:54 -0400
commit014a49e4aee821ca3490f318ce6d875942f4018f (patch)
treef0b4f85e8e89be7e17f0704f64d42869cfb30d29
parente7dae48d2c09a9952328478164743e8b0be9baff (diff)
clean up warnings
-rw-r--r--src/dirent/readdir.c1
-rw-r--r--src/grp/__grp.c1
-rw-r--r--src/grp/getgrent.c1
-rw-r--r--src/stdio/putc_unlocked.c5
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 */