aboutsummaryrefslogtreecommitdiffstats
path: root/src/zadd.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/zadd.c')
-rw-r--r--src/zadd.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/zadd.c b/src/zadd.c
index b730b81..934d63e 100644
--- a/src/zadd.c
+++ b/src/zadd.c
@@ -10,7 +10,7 @@ zadd_impl(z_t a, z_t b, size_t n)
for (i = 0; i < n; i++) {
tcarry = libzahl_add_overflow(a->chars + i, a->chars[i], b->chars[i]);
- carry = tcarry | libzahl_add_overflow(a->chars + i, a->chars[i], carry);
+ carry = tcarry | (zahl_char_t)libzahl_add_overflow(a->chars + i, a->chars[i], carry);
}
while (carry) {
carry = libzahl_add_overflow(a->chars + i, a->chars[i], 1);