Files
BMLFS/patches/goxel-alpine/fix-musl.patch
2022-04-19 19:44:15 -05:00

14 lines
458 B
Diff

--- a/ext_src/yocto/ext/filesystem.hpp
+++ b/ext_src/yocto/ext/filesystem.hpp
@@ -1531,8 +1531,8 @@
return rc == 0 ? (const char*)buffer : "Error in strerror_r!";
#else
char buffer[512];
- char* msg = strerror_r(code ? code : errno, buffer, sizeof(buffer));
- return msg ? msg : buffer;
+ int msg = strerror_r(code ? code : errno, buffer, sizeof(buffer));
+ return msg == 0 ? (const char*)buffer : "Error in strerror_r!";
#endif
}