diff options
author | Arnold D. Robbins <arnold@skeeve.com> | 2019-02-17 21:24:24 +0200 |
---|---|---|
committer | Arnold D. Robbins <arnold@skeeve.com> | 2019-02-17 21:24:24 +0200 |
commit | 2fb99a213dfe3a88087bdccb9f57b6de5f8a5644 (patch) | |
tree | ea541900d428a930bd83c91b2d63c53ec35f7089 /interpret.h | |
parent | 708196dcbb974209f586a749ef6045c8c3039e1c (diff) | |
download | egawk-2fb99a213dfe3a88087bdccb9f57b6de5f8a5644.tar.gz egawk-2fb99a213dfe3a88087bdccb9f57b6de5f8a5644.tar.bz2 egawk-2fb99a213dfe3a88087bdccb9f57b6de5f8a5644.zip |
Fix calling user defined functions from eval.
Diffstat (limited to 'interpret.h')
-rw-r--r-- | interpret.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/interpret.h b/interpret.h index c16da88f..cc6e02af 100644 --- a/interpret.h +++ b/interpret.h @@ -1199,6 +1199,10 @@ match_re: JUMPTO(ni); /* Op_func */ } + case Op_K_return_from_eval: + cant_happen(); + break; + case Op_K_return: m = POP_SCALAR(); /* return value */ |