mirror of
https://github.com/dslm4515/BMLFS.git
synced 2025-08-20 14:31:47 +00:00
14 lines
458 B
Diff
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
|
|
}
|
|
|