From 5c7a43753cb6e02fc80b2513f944537e8870332c Mon Sep 17 00:00:00 2001 From: Alexander Vdolainen Date: Sun, 26 Jun 2016 15:49:17 +0300 Subject: [PATCH] sxt: rdb minor fix; --- sxt/rdb.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sxt/rdb.c b/sxt/rdb.c index c83892d..56c73a3 100644 --- a/sxt/rdb.c +++ b/sxt/rdb.c @@ -502,7 +502,7 @@ uint32_t sxtrdb_print_va(sxtrdb_t *b, const char *fmt, int argc, va_list ap) case 's': cstr = (char *)va_arg(ap, char *); clen = strlen(cstr); - r = sxtrdb_write_u32(b, clen); + r = sxtrdb_write_u32(b, (uint32_t)clen); if(r != sizeof(uint32_t)) return 0; else len += r; r = sxtrdb_write_raw(b, cstr, clen); @@ -513,7 +513,7 @@ uint32_t sxtrdb_print_va(sxtrdb_t *b, const char *fmt, int argc, va_list ap) clen = va_arg(ap, size_t); d._dp = va_arg(ap, void *); count++; - r = sxtrdb_write_raw(b, d._dp, clen); + r = sxtrdb_write_raw(b, d._dp, (uint32_t)clen); if(r != clen) return 0; else len += clen; break;