aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/expressions.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/expressions.c')
-rw-r--r--src/expressions.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/expressions.c b/src/expressions.c
index 1ba8706..ee6b4dc 100644
--- a/src/expressions.c
+++ b/src/expressions.c
@@ -119,7 +119,7 @@ teco_expressions_add_digit(gunichar digit)
teco_int_t n = teco_expressions_args() > 0 ? teco_expressions_pop_num(0) : 0;
/* use g_unichar_digit_value()? */
- teco_expressions_push(n*teco_radix + (n < 0 ? -1 : 1)*(digit - '0'));
+ teco_expressions_push(n*teco_radix + (n < 0 ? -1 : 1)*((gint)digit - '0'));
}
void