From 5fac467474376a844407cecc0ff481510ead221c Mon Sep 17 00:00:00 2001 From: Bram Moolenaar Date: Wed, 2 Mar 2016 22:16:32 +0100 Subject: [PATCH] patch 7.4.1474 Problem: Compiler warnings without the float feature. Solution: Move #ifdefs. (John Marriott) --- src/eval.c | 6 +++--- src/version.c | 2 ++ 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/src/eval.c b/src/eval.c index 76860b8b59..794ff685bf 100644 --- a/src/eval.c +++ b/src/eval.c @@ -3152,8 +3152,8 @@ tv_op(typval_T *tv1, typval_T *tv2, char_u *op) } return OK; -#ifdef FEAT_FLOAT case VAR_FLOAT: +#ifdef FEAT_FLOAT { float_T f; @@ -3170,8 +3170,8 @@ tv_op(typval_T *tv1, typval_T *tv2, char_u *op) else tv1->vval.v_float -= f; } - return OK; #endif + return OK; } } @@ -8011,8 +8011,8 @@ tv2string( case VAR_STRING: *tofree = string_quote(tv->vval.v_string, FALSE); return *tofree; -#ifdef FEAT_FLOAT case VAR_FLOAT: +#ifdef FEAT_FLOAT *tofree = NULL; vim_snprintf((char *)numbuf, NUMBUFLEN - 1, "%g", tv->vval.v_float); return numbuf; diff --git a/src/version.c b/src/version.c index a48d5ba403..de168020ad 100644 --- a/src/version.c +++ b/src/version.c @@ -743,6 +743,8 @@ static char *(features[]) = static int included_patches[] = { /* Add new patch number below this line */ +/**/ + 1474, /**/ 1473, /**/