Fix: compatibility check in RETURN statement
This commit is contained in:
parent
1253529533
commit
9a0c40a6b5
@ -854,6 +854,9 @@ WalkStat(nd, exit_label, end_reached)
|
||||
assignment compatible with the result type of the
|
||||
function procedure (See Rep. 9.11).
|
||||
*/
|
||||
if (nd->nd_RIGHT->nd_symb == STRING) {
|
||||
TryToString(nd->nd_RIGHT, func_type);
|
||||
}
|
||||
if (!ChkAssCompat(&(nd->nd_RIGHT), func_type, "RETURN")) {
|
||||
break;
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user