$(OBJS)\monodll_extended.obj \
$(OBJS)\monodll_ffile.obj \
$(OBJS)\monodll_file.obj \
+ $(OBJS)\monodll_fileback.obj \
$(OBJS)\monodll_fileconf.obj \
$(OBJS)\monodll_filefn.obj \
$(OBJS)\monodll_filename.obj \
$(OBJS)\monolib_extended.obj \
$(OBJS)\monolib_ffile.obj \
$(OBJS)\monolib_file.obj \
+ $(OBJS)\monolib_fileback.obj \
$(OBJS)\monolib_fileconf.obj \
$(OBJS)\monolib_filefn.obj \
$(OBJS)\monolib_filename.obj \
$(OBJS)\basedll_extended.obj \
$(OBJS)\basedll_ffile.obj \
$(OBJS)\basedll_file.obj \
+ $(OBJS)\basedll_fileback.obj \
$(OBJS)\basedll_fileconf.obj \
$(OBJS)\basedll_filefn.obj \
$(OBJS)\basedll_filename.obj \
$(OBJS)\baselib_extended.obj \
$(OBJS)\baselib_ffile.obj \
$(OBJS)\baselib_file.obj \
+ $(OBJS)\baselib_fileback.obj \
$(OBJS)\baselib_fileconf.obj \
$(OBJS)\baselib_filefn.obj \
$(OBJS)\baselib_filename.obj \
$(OBJS)\monodll_file.obj: ..\..\src\common\file.cpp
$(CXX) /c /nologo /TP /Fo$@ $(MONODLL_CXXFLAGS) $**
+$(OBJS)\monodll_fileback.obj: ..\..\src\common\fileback.cpp
+ $(CXX) /c /nologo /TP /Fo$@ $(MONODLL_CXXFLAGS) $**
+
$(OBJS)\monodll_fileconf.obj: ..\..\src\common\fileconf.cpp
$(CXX) /c /nologo /TP /Fo$@ $(MONODLL_CXXFLAGS) $**
$(OBJS)\monolib_file.obj: ..\..\src\common\file.cpp
$(CXX) /c /nologo /TP /Fo$@ $(MONOLIB_CXXFLAGS) $**
+$(OBJS)\monolib_fileback.obj: ..\..\src\common\fileback.cpp
+ $(CXX) /c /nologo /TP /Fo$@ $(MONOLIB_CXXFLAGS) $**
+
$(OBJS)\monolib_fileconf.obj: ..\..\src\common\fileconf.cpp
$(CXX) /c /nologo /TP /Fo$@ $(MONOLIB_CXXFLAGS) $**
$(OBJS)\basedll_file.obj: ..\..\src\common\file.cpp
$(CXX) /c /nologo /TP /Fo$@ $(BASEDLL_CXXFLAGS) $**
+$(OBJS)\basedll_fileback.obj: ..\..\src\common\fileback.cpp
+ $(CXX) /c /nologo /TP /Fo$@ $(BASEDLL_CXXFLAGS) $**
+
$(OBJS)\basedll_fileconf.obj: ..\..\src\common\fileconf.cpp
$(CXX) /c /nologo /TP /Fo$@ $(BASEDLL_CXXFLAGS) $**
$(OBJS)\baselib_file.obj: ..\..\src\common\file.cpp
$(CXX) /c /nologo /TP /Fo$@ $(BASELIB_CXXFLAGS) $**
+$(OBJS)\baselib_fileback.obj: ..\..\src\common\fileback.cpp
+ $(CXX) /c /nologo /TP /Fo$@ $(BASELIB_CXXFLAGS) $**
+
$(OBJS)\baselib_fileconf.obj: ..\..\src\common\fileconf.cpp
$(CXX) /c /nologo /TP /Fo$@ $(BASELIB_CXXFLAGS) $**
// Intel, Visual Age.
#if defined(__WXWINCE__)
#define wxGetOSFHandle(fd) ((HANDLE)fd)
+ #define wxOpenOSFHandle(h, flags) ((int)wxPtrToUInt(h))
#elif defined(__CYGWIN__)
#define wxGetOSFHandle(fd) ((HANDLE)get_osfhandle(fd))
#elif defined(__VISUALC__) \
|| defined(__MINGW32__) \
|| (defined(__MWERKS__) && defined(__MSL__))
#define wxGetOSFHandle(fd) ((HANDLE)_get_osfhandle(fd))
+ #define wxOpenOSFHandle(h, flags) (_open_osfhandle(wxPtrToUInt(h), flags))
+ #define wx_fdopen _fdopen
#endif
// close the handle in the class dtor