aboutsummaryrefslogtreecommitdiffstats
path: root/interpret.h
diff options
context:
space:
mode:
authorArnold D. Robbins <arnold@skeeve.com>2019-02-17 21:24:24 +0200
committerArnold D. Robbins <arnold@skeeve.com>2019-02-17 21:24:24 +0200
commit2fb99a213dfe3a88087bdccb9f57b6de5f8a5644 (patch)
treeea541900d428a930bd83c91b2d63c53ec35f7089 /interpret.h
parent708196dcbb974209f586a749ef6045c8c3039e1c (diff)
downloadegawk-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.h4
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 */