Add a bounds check for interrupts.

This commit is contained in:
Unknown W. Brackets 2013-05-18 10:21:21 -07:00
parent 81f1383beb
commit 1f2480fff3

View file

@ -431,6 +431,8 @@ SubIntrHandler *__RegisterSubIntrHandler(u32 intrNumber, u32 subIntrNumber, u32
int __ReleaseSubIntrHandler(int intrNumber, int subIntrNumber)
{
if (intrNumber >= PSP_NUMBER_INTERRUPTS)
return -1;
if (!intrHandlers[intrNumber]->has(subIntrNumber))
return -1;