Skip to content

Commit 7b241f6

Browse files
committed
Fixed warning message when Lua file is 0 bytes
1 parent 2f20b88 commit 7b241f6

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

MTA10/mods/deathmatch/logic/CResource.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -385,13 +385,13 @@ void CResource::Load ( void )
385385
// Load the file
386386
std::vector < char > buffer;
387387
FileLoad ( pResourceFile->GetName (), buffer );
388-
unsigned int iSize = buffer.size();
388+
const char* pBufferData = buffer.empty() ? nullptr : &buffer.at( 0 );
389389

390390
DECLARE_PROFILER_SECTION( OnPreLoadScript )
391391
// Check the contents
392-
if ( iSize > 0 && CChecksum::GenerateChecksumFromBuffer ( &buffer.at ( 0 ), iSize ) == pResourceFile->GetServerChecksum () )
392+
if ( CChecksum::GenerateChecksumFromBuffer ( pBufferData, buffer.size() ) == pResourceFile->GetServerChecksum () )
393393
{
394-
m_pLuaVM->LoadScriptFromBuffer ( &buffer.at ( 0 ), iSize, pResourceFile->GetName () );
394+
m_pLuaVM->LoadScriptFromBuffer ( pBufferData, buffer.size(), pResourceFile->GetName () );
395395
}
396396
else
397397
{

0 commit comments

Comments
 (0)