Changeset 2243
- Timestamp:
- 21/08/2008 11:12:55 (5 months ago)
- Location:
- box/trunk/lib/common
- Files:
-
- 2 modified
-
FileStream.cpp (modified) (2 diffs)
-
FileStream.h (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
box/trunk/lib/common/FileStream.cpp
r2217 r2243 25 25 // 26 26 // -------------------------------------------------------------------------- 27 FileStream::FileStream(const char *Filename, int flags, int mode)28 #ifdef WIN32 29 : mOSFileHandle(::openfile( Filename, flags, mode)),30 #else 31 : mOSFileHandle(::open( Filename, flags, mode)),27 FileStream::FileStream(const std::string& rFilename, int flags, int mode) 28 #ifdef WIN32 29 : mOSFileHandle(::openfile(rFilename.c_str(), flags, mode)), 30 #else 31 : mOSFileHandle(::open(rFilename.c_str(), flags, mode)), 32 32 #endif 33 33 mIsEOF(false), 34 mFileName( Filename)34 mFileName(rFilename) 35 35 { 36 36 #ifdef WIN32 … … 49 49 { 50 50 BOX_LOG_SYS_WARNING("Failed to open file: " << 51 Filename);51 rFilename); 52 52 THROW_EXCEPTION(CommonException, OSFileOpenError) 53 53 } -
box/trunk/lib/common/FileStream.h
r2127 r2243 32 32 { 33 33 public: 34 FileStream(const char *Filename,34 FileStream(const std::string& rFilename, 35 35 #ifdef WIN32 36 36 int flags = (O_RDONLY | O_BINARY),
