Decouple <cstddef>

This commit is contained in:
Martin Natano
2023-04-19 23:04:25 +02:00
parent 093675cdc3
commit 78fb2e9fc3
171 changed files with 2012 additions and 1786 deletions
+9 -7
View File
@@ -28,7 +28,7 @@
* an operation times out, we'll refuse all further access until all operations have
* finished and exited. (Load a separate driver for each device, so if one device fails,
* others continue to function.)
*
*
* All operations must run in the thread, including retrieving directory lists, Open()
* and deleting file objects. Read/write operations are copied through an intermediate
* buffer, so we don't clobber stuff if the operation times out, the call returns and the
@@ -47,7 +47,9 @@
#include "RageUtil_FileDB.h"
#include "RageUtil_WorkerThread.h"
#include "RageLog.h"
#include <errno.h>
#include <cerrno>
#include <cstddef>
enum ThreadRequest
{
@@ -354,7 +356,7 @@ void ThreadedFileWorker::Close( RageFileBasic *pFile )
int ThreadedFileWorker::GetFileSize( RageFileBasic *&pFile )
{
ASSERT( m_pChildDriver != nullptr ); /* how did you get a file to begin with? */
/* If we're currently in a timed-out state, fail. */
if( IsTimedOut() )
{
@@ -382,7 +384,7 @@ int ThreadedFileWorker::GetFileSize( RageFileBasic *&pFile )
int ThreadedFileWorker::GetFD( RageFileBasic *&pFile )
{
ASSERT( m_pChildDriver != nullptr ); /* how did you get a file to begin with? */
/* If we're currently in a timed-out state, fail. */
if( IsTimedOut() )
{
@@ -778,7 +780,7 @@ protected:
}
int ReadInternal( void *pBuffer, size_t iBytes )
int ReadInternal( void *pBuffer, std::size_t iBytes )
{
RString sError;
int iRet = m_pWorker->Read( m_pFile, pBuffer, iBytes, sError );
@@ -795,7 +797,7 @@ protected:
return iRet;
}
int WriteInternal( const void *pBuffer, size_t iBytes )
int WriteInternal( const void *pBuffer, std::size_t iBytes )
{
RString sError;
int iRet = m_pWorker->Write( m_pFile, pBuffer, iBytes, sError );
@@ -916,7 +918,7 @@ bool RageFileDriverTimeout::Move( const RString &sOldPath, const RString &sNewPa
return true;
}
bool RageFileDriverTimeout::Remove( const RString &sPath )
{
int iRet = m_pWorker->Remove( sPath );