aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/expressions.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/expressions.c')
-rw-r--r--src/expressions.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/expressions.c b/src/expressions.c
index c48e7b0..f802c6e 100644
--- a/src/expressions.c
+++ b/src/expressions.c
@@ -399,11 +399,11 @@ teco_expressions_format(gchar *buffer, teco_int_t number, teco_qreg_t *qreg)
gchar *p = buffer + TECO_EXPRESSIONS_FORMAT_LEN;
- teco_int_t v = ABS(number);
+ teco_int_t v = number;
*--p = '\0';
do {
- *--p = '0' + (v % radix);
+ *--p = '0' + ABS(v % radix);
if (*p > '9')
*p += 'A' - '9' - 1;
} while ((v /= radix));