aboutsummaryrefslogtreecommitdiffstats
path: root/interpret.h
diff options
context:
space:
mode:
authorArnold D. Robbins <arnold@skeeve.com>2015-06-30 19:48:42 +0300
committerArnold D. Robbins <arnold@skeeve.com>2015-06-30 19:48:42 +0300
commitca263568302b69ce65487753893161aa4d9a6185 (patch)
tree83b8d9ca22a6d6578ba1b97b66346824891a780b /interpret.h
parent49e523a61a7092a890622e5df18d3503c071d889 (diff)
parent2518fa8051dc811cd44f7b0ade7395b0504efcb4 (diff)
downloadegawk-ca263568302b69ce65487753893161aa4d9a6185.tar.gz
egawk-ca263568302b69ce65487753893161aa4d9a6185.tar.bz2
egawk-ca263568302b69ce65487753893161aa4d9a6185.zip
Merge branch 'master' into feature/cmake
Diffstat (limited to 'interpret.h')
-rw-r--r--interpret.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/interpret.h b/interpret.h
index 0a5cbbfe..f165ef70 100644
--- a/interpret.h
+++ b/interpret.h
@@ -268,7 +268,7 @@ uninitialized_scalar:
r = r->var_value;
}
- if (r->type == Node_val)
+ if (r->type == Node_val || r->type == Node_typedregex)
UPREF(r);
PUSH(r);
break;