#1175. Thanks to LaserSoft for reporting this and providing a patch.

v0.27.3
Robin Mills 8 years ago
parent 77616c3204
commit 7da3ad2e41

@ -237,15 +237,25 @@ namespace Exiv2 {
{
int ret = 0;
#ifdef EXV_UNICODE_PATH
if (wpMode_ == wpUnicode) {
#ifdef _WIN64
struct _stat64 st;
ret = ::_wstati64(wpath_.c_str(), &st);
if (0 == ret) {
buf.st_size = st.st_size;
buf.st_mode = st.st_mode;
buf.st_nlink = st.st_nlink;
}
#else
struct _stat st;
ret = ::_wstat(wpath_.c_str(), &st);
if (0 == ret) {
buf.st_size = st.st_size;
buf.st_mode = st.st_mode;
buf.st_nlink = st.st_nlink;
}
}
#endif
else
#endif
{

Loading…
Cancel
Save