xref: /aosp_15_r20/external/musl/src/stdio/__stdio_close.c (revision c9945492fdd68bbe62686c5b452b4dc1be3f8453)
1*c9945492SAndroid Build Coastguard Worker #include "stdio_impl.h"
2*c9945492SAndroid Build Coastguard Worker #include "aio_impl.h"
3*c9945492SAndroid Build Coastguard Worker 
dummy(int fd)4*c9945492SAndroid Build Coastguard Worker static int dummy(int fd)
5*c9945492SAndroid Build Coastguard Worker {
6*c9945492SAndroid Build Coastguard Worker 	return fd;
7*c9945492SAndroid Build Coastguard Worker }
8*c9945492SAndroid Build Coastguard Worker 
9*c9945492SAndroid Build Coastguard Worker weak_alias(dummy, __aio_close);
10*c9945492SAndroid Build Coastguard Worker 
__stdio_close(FILE * f)11*c9945492SAndroid Build Coastguard Worker int __stdio_close(FILE *f)
12*c9945492SAndroid Build Coastguard Worker {
13*c9945492SAndroid Build Coastguard Worker 	return syscall(SYS_close, __aio_close(f->fd));
14*c9945492SAndroid Build Coastguard Worker }
15