summaryrefslogtreecommitdiff
path: root/src/aio
diff options
context:
space:
mode:
authorRich Felker <dalias@aerifal.cx>2020-09-28 18:47:13 -0400
committerRich Felker <dalias@aerifal.cx>2020-10-14 20:27:12 -0400
commit557673603bb553e90106e7d14da6447a5ff82164 (patch)
treec689824388134be6f38046eb8e3927e736d6b515 /src/aio
parent373376608394e4227b3a0027d06a8f0b39ddd40d (diff)
downloadmusl-557673603bb553e90106e7d14da6447a5ff82164.tar.gz
move aio implementation details to a proper internal header
also fix the lack of declaration (and thus hidden visibility) in __stdio_close's use of __aio_close.
Diffstat (limited to 'src/aio')
-rw-r--r--src/aio/aio.c1
-rw-r--r--src/aio/aio_suspend.c1
2 files changed, 2 insertions, 0 deletions
diff --git a/src/aio/aio.c b/src/aio/aio.c
index f59679c3..b488e3d6 100644
--- a/src/aio/aio.c
+++ b/src/aio/aio.c
@@ -9,6 +9,7 @@
#include "syscall.h"
#include "atomic.h"
#include "pthread_impl.h"
+#include "aio_impl.h"
/* The following is a threads-based implementation of AIO with minimal
* dependence on implementation details. Most synchronization is
diff --git a/src/aio/aio_suspend.c b/src/aio/aio_suspend.c
index 34b66f87..1c1060e3 100644
--- a/src/aio/aio_suspend.c
+++ b/src/aio/aio_suspend.c
@@ -3,6 +3,7 @@
#include <time.h>
#include "atomic.h"
#include "pthread_impl.h"
+#include "aio_impl.h"
int aio_suspend(const struct aiocb *const cbs[], int cnt, const struct timespec *ts)
{