diff options
Diffstat (limited to 'src/JSystem/JHostIO/JORFile.cpp')
| -rw-r--r-- | src/JSystem/JHostIO/JORFile.cpp | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/JSystem/JHostIO/JORFile.cpp b/src/JSystem/JHostIO/JORFile.cpp index f29c9f9952..b412958d88 100644 --- a/src/JSystem/JHostIO/JORFile.cpp +++ b/src/JSystem/JHostIO/JORFile.cpp @@ -9,7 +9,8 @@ JORFile::JORFile() mFileLength(0), mStatus(EStatus_WAIT), mNFileName(0), - field_0x18(0) {} + field_0x18(0), + mDataStream() {} int JORFile::countMaskSize(const char* mask) { u32 var_r28 = 0; @@ -77,11 +78,11 @@ int JORFile::open(const char* path, u32 flags, const char* extMask, const char* return 1; } -// NONMATCHING, equivalent? void JORFile::close() { + JORMContext* mctx; if (mHandle != 0) { mStatus = EStatus_WAIT; - JORMContext* mctx = JORServer::getInstance()->attachMCTX(MCTX_MSG_FIO); + mctx = JORServer::getInstance()->attachMCTX(MCTX_MSG_FIO); mctx->closeFile(this); JORServer::getInstance()->releaseMCTX(mctx); |
