aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAndrew J. Schorr <aschorr@telemetry-investments.com>2016-05-09 14:15:04 -0400
committerAndrew J. Schorr <aschorr@telemetry-investments.com>2016-05-09 14:15:04 -0400
commit9205d5d6fd20ad78918b44100063ade0b1374ede (patch)
tree6e5de27c5973aa914ff00efe8e9d905ed9769064
parent3b6702277b62ac9cddc410c87b6406e0936c10aa (diff)
downloadegawk-9205d5d6fd20ad78918b44100063ade0b1374ede.tar.gz
egawk-9205d5d6fd20ad78918b44100063ade0b1374ede.tar.bz2
egawk-9205d5d6fd20ad78918b44100063ade0b1374ede.zip
Remove some dead code in interpret.h
-rw-r--r--ChangeLog5
-rw-r--r--interpret.h5
2 files changed, 6 insertions, 4 deletions
diff --git a/ChangeLog b/ChangeLog
index e559d926..ff73db97 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2016-05-09 Andrew J. Schorr <aschorr@telemetry-investments.com>
+
+ * interpret.h (r_interpret): Op_ext_builtin. No need to test whether
+ op == Op_ext_builtin, since we wouldn't be here otherwise.
+
2016-05-03 Andrew J. Schorr <aschorr@telemetry-investments.com>
* builtin.c (format_tree): Do not waste a byte at the end of a string.
diff --git a/interpret.h b/interpret.h
index f165ef70..3bb4532e 100644
--- a/interpret.h
+++ b/interpret.h
@@ -953,10 +953,7 @@ arrayfor:
awk_value_t result;
PUSH_CODE(pc);
- if (op == Op_ext_builtin)
- r = awk_value_to_node(pc->extfunc(arg_count, & result));
- else
- r = pc->builtin(arg_count);
+ r = awk_value_to_node(pc->extfunc(arg_count, & result));
(void) POP_CODE();
while (arg_count-- > 0) {
t1 = POP();