File tree Expand file tree Collapse file tree 1 file changed +3
-3
lines changed
MTA10/mods/deathmatch/logic Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -385,13 +385,13 @@ void CResource::Load ( void )
385
385
// Load the file
386
386
std::vector < char > buffer;
387
387
FileLoad ( pResourceFile->GetName (), buffer );
388
- unsigned int iSize = buffer.size ( );
388
+ const char * pBufferData = buffer.empty () ? nullptr : &buffer. at ( 0 );
389
389
390
390
DECLARE_PROFILER_SECTION ( OnPreLoadScript )
391
391
// Check the contents
392
- if ( iSize > 0 && CChecksum::GenerateChecksumFromBuffer ( & buffer.at ( 0 ), iSize ) == pResourceFile->GetServerChecksum () )
392
+ if ( CChecksum::GenerateChecksumFromBuffer ( pBufferData, buffer.size () ) == pResourceFile->GetServerChecksum () )
393
393
{
394
- m_pLuaVM->LoadScriptFromBuffer ( & buffer.at ( 0 ), iSize , pResourceFile->GetName () );
394
+ m_pLuaVM->LoadScriptFromBuffer ( pBufferData, buffer.size () , pResourceFile->GetName () );
395
395
}
396
396
else
397
397
{
You can’t perform that action at this time.
0 commit comments