Added unique ID range check in makerom. Removed -flto flag since this can cause problems.

This commit is contained in:
profi200
2017-01-07 22:01:23 +01:00
parent dc81220cf6
commit dfabf8daa2
2 changed files with 6 additions and 1 deletions
+5
View File
@@ -61,6 +61,11 @@ int GetProgramID(u64 *dest, rsf_settings *rsf, bool IsForExheader)
else
uniqueId = DEFAULT_UNIQUE_ID;
if(uniqueId & 0xFFF00000u){
fprintf(stderr,"[ID ERROR] Unique ID is out of range.\n");
return PID_BAD_RSF_SET;
}
// Getting Variation
if(SetTitleVariation(&variation,category,rsf) == PID_INVALID_VARIATION)
return PID_BAD_RSF_SET;