From 22dc2cc19a3c1e127bc75565980dc7f172dcff52 Mon Sep 17 00:00:00 2001 From: Mattias Andrée Date: Fri, 8 Apr 2016 16:22:14 +0200 Subject: Fix warnings (that were not turned on by default) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Mattias Andrée --- src/zstr.c | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) (limited to 'src/zstr.c') diff --git a/src/zstr.c b/src/zstr.c index f919dc8..cd237df 100644 --- a/src/zstr.c +++ b/src/zstr.c @@ -22,16 +22,16 @@ sprintint_fix(char *buf, zahl_char_t v) const char *partials = S2(""); uint16_t *buffer = (uint16_t *)(buf + 1); - buffer[8] = *(uint16_t *)(partials + 2 * (v % 100)), v /= 100; - buffer[7] = *(uint16_t *)(partials + 2 * (v % 100)), v /= 100; - buffer[6] = *(uint16_t *)(partials + 2 * (v % 100)), v /= 100; - buffer[5] = *(uint16_t *)(partials + 2 * (v % 100)), v /= 100; - buffer[4] = *(uint16_t *)(partials + 2 * (v % 100)), v /= 100; - buffer[3] = *(uint16_t *)(partials + 2 * (v % 100)), v /= 100; - buffer[2] = *(uint16_t *)(partials + 2 * (v % 100)), v /= 100; - buffer[1] = *(uint16_t *)(partials + 2 * (v % 100)), v /= 100; - buffer[0] = *(uint16_t *)(partials + 2 * (v % 100)), v /= 100; - *buf = '0' + v; + buffer[8] = *(const uint16_t *)(partials + 2 * (v % 100)), v /= 100; + buffer[7] = *(const uint16_t *)(partials + 2 * (v % 100)), v /= 100; + buffer[6] = *(const uint16_t *)(partials + 2 * (v % 100)), v /= 100; + buffer[5] = *(const uint16_t *)(partials + 2 * (v % 100)), v /= 100; + buffer[4] = *(const uint16_t *)(partials + 2 * (v % 100)), v /= 100; + buffer[3] = *(const uint16_t *)(partials + 2 * (v % 100)), v /= 100; + buffer[2] = *(const uint16_t *)(partials + 2 * (v % 100)), v /= 100; + buffer[1] = *(const uint16_t *)(partials + 2 * (v % 100)), v /= 100; + buffer[0] = *(const uint16_t *)(partials + 2 * (v % 100)), v /= 100; + *buf = (char)('0' + v); buf[19] = 0; } @@ -50,7 +50,7 @@ sprintint_min(char *buf, zahl_char_t v) for (; buf[i] == '0'; i++); cmemmove(buf, buf + i, j = 19 - i); buf[j] = 0; - return j; + return (size_t)j; } -- cgit v1.2.3-70-g09d2