Issue: #908. futils.cpp strError() does not report correct error string.

v0.27.3
Robin Mills 12 years ago
parent 802e2aebf2
commit e82d40e915

@ -104,6 +104,9 @@ namespace Exiv2 {
strerror_r(error, buf, n);
# endif
os << buf;
// Issue# 908.
// report strerror() if strerror_r() returns empty
if ( !buf[0] ) os << strerror(error);
#else
os << std::strerror(error);
#endif

Loading…
Cancel
Save