forked from aniani/vim
updated for version 7.4.626
Problem: MSVC with W4 gives useless warnings. Solution: Disable more warnings. (Mike Williams)
This commit is contained in:
parent
24a6ff88bc
commit
eb2928595b
@ -741,6 +741,8 @@ static char *(features[]) =
|
|||||||
|
|
||||||
static int included_patches[] =
|
static int included_patches[] =
|
||||||
{ /* Add new patch number below this line */
|
{ /* Add new patch number below this line */
|
||||||
|
/**/
|
||||||
|
626,
|
||||||
/**/
|
/**/
|
||||||
625,
|
625,
|
||||||
/**/
|
/**/
|
||||||
|
14
src/vim.h
14
src/vim.h
@ -2044,6 +2044,20 @@ typedef int VimClipboard; /* This is required for the prototypes. */
|
|||||||
#ifdef _MSC_VER
|
#ifdef _MSC_VER
|
||||||
/* Avoid useless warning "conversion from X to Y of greater size". */
|
/* Avoid useless warning "conversion from X to Y of greater size". */
|
||||||
#pragma warning(disable : 4312)
|
#pragma warning(disable : 4312)
|
||||||
|
/* Avoid warning for old style function declarators */
|
||||||
|
#pragma warning(disable : 4131)
|
||||||
|
/* Avoid warning for conversion to type with smaller range */
|
||||||
|
#pragma warning(disable : 4244)
|
||||||
|
/* Avoid warning for conversion to larger size */
|
||||||
|
#pragma warning(disable : 4306)
|
||||||
|
/* Avoid warning for unreferenced formal parameter */
|
||||||
|
#pragma warning(disable : 4100)
|
||||||
|
/* Avoid warning for differs in indirection to slightly different base type */
|
||||||
|
#pragma warning(disable : 4057)
|
||||||
|
/* Avoid warning for constant conditional expression */
|
||||||
|
#pragma warning(disable : 4127)
|
||||||
|
/* Avoid warning for assignment within conditional */
|
||||||
|
#pragma warning(disable : 4706)
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/* Note: a NULL argument for vim_realloc() is not portable, don't use it. */
|
/* Note: a NULL argument for vim_realloc() is not portable, don't use it. */
|
||||||
|
Loading…
x
Reference in New Issue
Block a user