From: Bram Moolenaar Date: Wed, 2 Mar 2016 21:16:32 +0000 (+0100) Subject: patch 7.4.1474 X-Git-Tag: v7.4.1474 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=5fac467474376a844407cecc0ff481510ead221c;p=thirdparty%2Fvim.git patch 7.4.1474 Problem: Compiler warnings without the float feature. Solution: Move #ifdefs. (John Marriott) --- 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, /**/