comparison src/message_test.c @ 19119:7816aa44c145 v8.2.0119

patch 8.2.0119: message test fails on some platforms Commit: https://github.com/vim/vim/commit/1470dc35c4b14bda1995b7566c9a41a33eb06517 Author: Bram Moolenaar <Bram@vim.org> Date: Tue Jan 14 22:02:14 2020 +0100 patch 8.2.0119: message test fails on some platforms Problem: Message test fails on some platforms. (Elimar Riesebieter) Solution: Add type cast to vim_snprintf() argument. (Dominique Pelle)
author Bram Moolenaar <Bram@vim.org>
date Tue, 14 Jan 2020 22:15:03 +0100
parents 61d94accf16f
children c617ba6413bb
comparison
equal deleted inserted replaced
19118:d121c649119f 19119:7816aa44c145
164 n = vim_snprintf(buf, bsize, "%x", 0xdeadbeef); 164 n = vim_snprintf(buf, bsize, "%x", 0xdeadbeef);
165 assert(n == 8); 165 assert(n == 8);
166 assert(bsize == 0 || STRNCMP(buf, "deadbeef", bsize_int) == 0); 166 assert(bsize == 0 || STRNCMP(buf, "deadbeef", bsize_int) == 0);
167 assert(bsize == 0 || buf[MIN(n, bsize_int)] == '\0'); 167 assert(bsize == 0 || buf[MIN(n, bsize_int)] == '\0');
168 168
169 n = vim_snprintf(buf, bsize, fmt_06b, 12); 169 n = vim_snprintf(buf, bsize, fmt_06b, (uvarnumber_T)12);
170 assert(n == 6); 170 assert(n == 6);
171 assert(bsize == 0 || STRNCMP(buf, "001100", bsize_int) == 0); 171 assert(bsize == 0 || STRNCMP(buf, "001100", bsize_int) == 0);
172 assert(bsize == 0 || buf[MIN(n, bsize_int)] == '\0'); 172 assert(bsize == 0 || buf[MIN(n, bsize_int)] == '\0');
173 173
174 #ifdef FEAT_FLOAT 174 #ifdef FEAT_FLOAT