base: Disable __close overloading in Musl

This commit is contained in:
klzgrad 2021-07-23 21:54:20 +08:00
parent 05c6ff4fb4
commit ece3518a42

View File

@ -80,6 +80,7 @@ bool IsFDOwned(int fd) {
extern "C" {
#if !defined(__UCLIBC__)
int __close(int);
__attribute__((visibility("default"), noinline)) int close(int fd) {
@ -87,5 +88,6 @@ __attribute__((visibility("default"), noinline)) int close(int fd) {
CrashOnFdOwnershipViolation();
return __close(fd);
}
#endif
} // extern "C"