From 2bf27c582c40d99684a5bf58c5e2d7253c63981a Mon Sep 17 00:00:00 2001 From: Glenn Maynard Date: Thu, 9 Dec 2004 11:52:49 +0000 Subject: [PATCH] cleanup --- stepmania/src/RageFile.cpp | 4 ++-- stepmania/src/RageFileDriver.h | 6 ++---- stepmania/src/RageFileManager.cpp | 4 ++-- stepmania/src/RageFileManager.h | 4 ++-- 4 files changed, 8 insertions(+), 10 deletions(-) diff --git a/stepmania/src/RageFile.cpp b/stepmania/src/RageFile.cpp index 1a025bd8f1..c7f9fafd3e 100644 --- a/stepmania/src/RageFile.cpp +++ b/stepmania/src/RageFile.cpp @@ -16,7 +16,7 @@ RageFile::RageFile( const RageFile &cpy ) ResetBuf(); /* This will copy the file driver, including its internal file pointer. */ - m_File = FILEMAN->CopyFileObj( cpy.m_File, *this ); + m_File = FILEMAN->CopyFileObj( cpy.m_File ); m_Path = cpy.m_Path; m_Mode = cpy.m_Mode; m_Error = cpy.m_Error; @@ -66,7 +66,7 @@ bool RageFile::Open( const CString& path, int mode ) } int error; - m_File = FILEMAN->Open( path, mode, *this, error ); + m_File = FILEMAN->Open( path, mode, error ); if( m_File == NULL ) { diff --git a/stepmania/src/RageFileDriver.h b/stepmania/src/RageFileDriver.h index f578f9f90a..abddefc03d 100644 --- a/stepmania/src/RageFileDriver.h +++ b/stepmania/src/RageFileDriver.h @@ -15,7 +15,7 @@ class RageFileDriver public: RageFileDriver( FilenameDB *db ) { FDB = db; } virtual ~RageFileDriver(); - virtual RageFileObj *Open( const CString &path, int mode, RageFile &p, int &err ) = 0; + virtual RageFileObj *Open( const CString &path, int mode, int &err ) = 0; virtual void GetDirListing( const CString &sPath, CStringArray &AddTo, bool bOnlyDirs, bool bReturnPathToo ); virtual RageFileManager::FileType GetFileType( const CString &sPath ); virtual int GetFileSizeInBytes( const CString &sFilePath ); @@ -38,11 +38,9 @@ protected: CString m_sError; public: - RageFileObj( RageFile &p ) { } virtual ~RageFileObj() { } CString GetError() const { return m_sError; } -// virtual CString RealPath() const { return parent->GetPath(); } virtual int Seek( int offset ) = 0; virtual int GetFileSize() = 0; @@ -52,7 +50,7 @@ public: virtual int Read(void *buffer, size_t bytes) = 0; virtual int Write(const void *buffer, size_t bytes) = 0; virtual int Flush() { return 0; } - virtual RageFileObj *Copy( RageFile &p ) const = 0; + virtual RageFileObj *Copy() const = 0; }; /* This is used to register the driver, so RageFileManager can see it. */ diff --git a/stepmania/src/RageFileManager.cpp b/stepmania/src/RageFileManager.cpp index c2feb54250..fd3d957c57 100644 --- a/stepmania/src/RageFileManager.cpp +++ b/stepmania/src/RageFileManager.cpp @@ -638,7 +638,7 @@ static bool PathUsesSlowFlush( const CString &sPath ) } /* Used only by RageFile: */ -RageFileObj *RageFileManager::Open( CString sPath, int mode, RageFile &p, int &err ) +RageFileObj *RageFileManager::Open( CString sPath, int mode, int &err ) { err = ENOENT; @@ -681,7 +681,7 @@ RageFileObj *RageFileManager::Open( CString sPath, int mode, RageFile &p, int &e } /* Copy a RageFileObj for a new RageFile. */ -RageFileObj *RageFileManager::CopyFileObj( const RageFileObj *cpy, RageFile &p ) +RageFileObj *RageFileManager::CopyFileObj( const RageFileObj *cpy ) { LockMut( *g_Mutex ); diff --git a/stepmania/src/RageFileManager.h b/stepmania/src/RageFileManager.h index d15738af30..49f12ab2ea 100644 --- a/stepmania/src/RageFileManager.h +++ b/stepmania/src/RageFileManager.h @@ -45,9 +45,9 @@ public: void FlushDirCache( CString sPath ); /* Used only by RageFile: */ - RageFileObj *Open( CString sPath, int mode, RageFile &p, int &err ); + RageFileObj *Open( CString sPath, int mode, int &err ); void Close( RageFileObj *obj ); - RageFileObj *CopyFileObj( const RageFileObj *cpy, RageFile &p ); + RageFileObj *CopyFileObj( const RageFileObj *cpy ); private: RageFileObj *OpenForWriting( CString sPath, int mode, int &err );