Merge pull request #7331 from RetroSven/master

do not initialize cheat system if memory size is 0 to avoid potential NPE
This commit is contained in:
Twinaphex 2018-09-30 18:14:03 +02:00 committed by GitHub
commit cb21aa91cc
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -693,6 +693,10 @@ int cheat_manager_initialize_memory(rarch_setting_t *setting, bool wraparound)
return 0;
}
if ( meminfo.size == 0 )
{
return 0 ;
}
cheat_manager_state.actual_memory_size = (unsigned)meminfo.size;
cheat_manager_state.curr_memory_buf = meminfo.data;
cheat_manager_state.total_memory_size = (unsigned)meminfo.size;