forked from aniani/vim
patch 8.2.0814: clang warning for implicit conversion
Problem: Clang warning for implicit conversion. Solution: Add type cast. (Dominique Pelle, closes #6124)
This commit is contained in:
@@ -2603,9 +2603,9 @@ f_float2nr(typval_T *argvars, typval_T *rettv)
|
||||
|
||||
if (get_float_arg(argvars, &f) == OK)
|
||||
{
|
||||
if (f <= -VARNUM_MAX + DBL_EPSILON)
|
||||
if (f <= (float_T)-VARNUM_MAX + DBL_EPSILON)
|
||||
rettv->vval.v_number = -VARNUM_MAX;
|
||||
else if (f >= VARNUM_MAX - DBL_EPSILON)
|
||||
else if (f >= (float_T)VARNUM_MAX - DBL_EPSILON)
|
||||
rettv->vval.v_number = VARNUM_MAX;
|
||||
else
|
||||
rettv->vval.v_number = (varnumber_T)f;
|
||||
|
||||
@@ -746,6 +746,8 @@ static char *(features[]) =
|
||||
|
||||
static int included_patches[] =
|
||||
{ /* Add new patch number below this line */
|
||||
/**/
|
||||
814,
|
||||
/**/
|
||||
813,
|
||||
/**/
|
||||
|
||||
Reference in New Issue
Block a user