Mercurial > vim
comparison src/json.c @ 13610:e76499e85744 v8.0.1677
patch 8.0.1677: no compiler warning for wrong format in vim_snprintf()
commit https://github.com/vim/vim/commit/ea39176baab52b646d1e2676e662def718ddd365
Author: Bram Moolenaar <Bram@vim.org>
Date: Sun Apr 8 13:07:22 2018 +0200
patch 8.0.1677: no compiler warning for wrong format in vim_snprintf()
Problem: No compiler warning for wrong format in vim_snprintf().
Solution: Add printf attribute for gcc. Fix reported problems.
author | Christian Brabandt <cb@256bit.org> |
---|---|
date | Sun, 08 Apr 2018 13:15:07 +0200 |
parents | 7495e3ee1a69 |
children | 27b9a84395b5 |
comparison
equal
deleted
inserted
replaced
13609:67cb9088e452 | 13610:e76499e85744 |
---|---|
215 } | 215 } |
216 break; | 216 break; |
217 | 217 |
218 case VAR_NUMBER: | 218 case VAR_NUMBER: |
219 vim_snprintf((char *)numbuf, NUMBUFLEN, "%lld", | 219 vim_snprintf((char *)numbuf, NUMBUFLEN, "%lld", |
220 val->vval.v_number); | 220 (long long)val->vval.v_number); |
221 ga_concat(gap, numbuf); | 221 ga_concat(gap, numbuf); |
222 break; | 222 break; |
223 | 223 |
224 case VAR_STRING: | 224 case VAR_STRING: |
225 res = val->vval.v_string; | 225 res = val->vval.v_string; |