Mercurial > vim
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 |