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 (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;
|
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;
|
rettv->vval.v_number = VARNUM_MAX;
|
||||||
else
|
else
|
||||||
rettv->vval.v_number = (varnumber_T)f;
|
rettv->vval.v_number = (varnumber_T)f;
|
||||||
|
|||||||
@@ -746,6 +746,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 */
|
||||||
|
/**/
|
||||||
|
814,
|
||||||
/**/
|
/**/
|
||||||
813,
|
813,
|
||||||
/**/
|
/**/
|
||||||
|
|||||||
Reference in New Issue
Block a user