X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/2b5f62a0b2db198609b45dec622a018dae37008e..46a5010a06b09318878c33a0a6a532f419ea063d:/src/msw/mslu.cpp
diff --git a/src/msw/mslu.cpp b/src/msw/mslu.cpp
index be480f683f..d4bfce13e5 100644
--- a/src/msw/mslu.cpp
+++ b/src/msw/mslu.cpp
@@ -18,6 +18,7 @@
#ifdef __BORLANDC__
#pragma hdrstop
+#include
#endif
#ifndef WX_PRECOMP
@@ -148,12 +149,17 @@ WXDLLEXPORT int wxMSLU__tremove(const wxChar *name)
#if defined( __VISUALC__ ) \
|| ( defined(__MINGW32__) && wxCHECK_W32API_VERSION( 0, 5 ) ) \
- || ( defined(__MWERKS__) && defined(__WXMSW__) )
+ || ( defined(__MWERKS__) && defined(__WXMSW__) ) \
+ || ( defined(__BORLANDC__) && (__BORLANDC__ > 0x460) )
WXDLLEXPORT int wxMSLU__wopen(const wxChar *name, int flags, int mode)
{
if ( wxUsingUnicowsDll() )
+#ifdef __BORLANDC__
+ return open(wxConvFile.cWX2MB(name), flags, mode);
+#else
return _open(wxConvFile.cWX2MB(name), flags, mode);
+#endif
else
return _wopen(name, flags, mode);
}