base: Disable __close overloading for Musl

This commit is contained in:
klzgrad 2021-07-23 21:54:20 +08:00
parent 6f44ed3eb1
commit 9fa2565df5

View File

@ -80,6 +80,7 @@ bool IsFDOwned(int fd) {
extern "C" {
#if !defined(__MUSL__)
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"