blob: 6e3f23a2745a904e2f7c2585742014010acca64b [file] [log] [blame]
--- blender-2.79/source/blender/imbuf/intern/dds/dds_api.cpp.orig 2017-09-14 15:29:21.477036100 +0300
+++ blender-2.79/source/blender/imbuf/intern/dds/dds_api.cpp 2017-09-14 15:29:30.667254000 +0300
@@ -59,7 +59,7 @@
/* open file for writing */
std::ofstream fildes;
-#if defined(WIN32)
+#if defined (_MSC_VER)
wchar_t *wname = alloc_utf16_from_8(name, 0);
fildes.open(wname);
free(wname);
--- blender-2.79/source/blender/imbuf/intern/openexr/openexr_api.cpp.orig 2017-09-14 15:27:43.677657600 +0300
+++ blender-2.79/source/blender/imbuf/intern/openexr/openexr_api.cpp 2017-09-14 15:28:07.224301900 +0300
@@ -167,7 +167,7 @@
IFileStream(const char *filename) : IStream(filename)
{
/* utf-8 file path support on windows */
-#if defined(WIN32)
+#if defined (_MSC_VER)
wchar_t *wfilename = alloc_utf16_from_8(filename, 0);
ifs.open(wfilename, std::ios_base::binary);
free(wfilename);
@@ -273,7 +273,7 @@
OFileStream(const char *filename) : OStream(filename)
{
/* utf-8 file path support on windows */
-#if defined(WIN32)
+#if defined (_MSC_VER)
wchar_t *wfilename = alloc_utf16_from_8(filename, 0);
ofs.open(wfilename, std::ios_base::binary);
free(wfilename);