From 5f12ffe1239a5e4f8d4e98e2dff4e191a71f4693 Mon Sep 17 00:00:00 2001 From: Rich Felker Date: Wed, 12 Sep 2018 10:19:54 -0400 Subject: split internal lock API out of libc.h, creating lock.h this further reduces the number of source files which need to include libc.h and thereby be potentially exposed to libc global state and internals. this will also facilitate further improvements like adding an inline fast-path, if we want to do so later. --- src/dirent/readdir_r.c | 2 +- src/dirent/rewinddir.c | 2 +- src/dirent/seekdir.c | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) (limited to 'src/dirent') diff --git a/src/dirent/readdir_r.c b/src/dirent/readdir_r.c index 6293a514..e2a818f3 100644 --- a/src/dirent/readdir_r.c +++ b/src/dirent/readdir_r.c @@ -2,7 +2,7 @@ #include #include #include "__dirent.h" -#include "libc.h" +#include "lock.h" int readdir_r(DIR *restrict dir, struct dirent *restrict buf, struct dirent **restrict result) { diff --git a/src/dirent/rewinddir.c b/src/dirent/rewinddir.c index f2053008..7ddda437 100644 --- a/src/dirent/rewinddir.c +++ b/src/dirent/rewinddir.c @@ -1,7 +1,7 @@ #include #include #include "__dirent.h" -#include "libc.h" +#include "lock.h" void rewinddir(DIR *dir) { diff --git a/src/dirent/seekdir.c b/src/dirent/seekdir.c index 5be47d4a..bf6cc6ec 100644 --- a/src/dirent/seekdir.c +++ b/src/dirent/seekdir.c @@ -1,7 +1,7 @@ #include #include #include "__dirent.h" -#include "libc.h" +#include "lock.h" void seekdir(DIR *dir, long off) { -- cgit v1.2.1