Allow to access variables from active frames after exception is thrown.
The build was successful. Details

This commit is contained in:
Rafal Kupiec 2019-06-03 19:31:40 +02:00
parent d57d6caf2d
commit b5cdbf4721
Signed by: belliash
GPG Key ID: 4E829243E0CFE6B4
1 changed files with 1 additions and 1 deletions

View File

@ -1400,7 +1400,7 @@ static ph7_value *VmExtractMemObj(
} }
break; break;
} }
if(pFrame->iFlags & VM_FRAME_LOOP && pFrame->pParent) { if(pFrame->pParent && pFrame->iFlags & (VM_FRAME_LOOP | VM_FRAME_EXCEPTION | VM_FRAME_CATCH | VM_FRAME_FINALLY)) {
pFrame = pFrame->pParent; pFrame = pFrame->pParent;
} else { } else {
break; break;