changeset 8350:e70fa2e110ec v7.4.1467

commit https://github.com/vim/vim/commit/10b369f67064cee91a5eb41383a694162c5c5e73 Author: Bram Moolenaar <Bram@vim.org> Date: Mon Feb 29 23:12:49 2016 +0100 patch 7.4.1467 Problem: Can't build without the float feature. Solution: Add #ifdefs. (Nick Owens, closes https://github.com/vim/vim/issues/667)
author Christian Brabandt <cb@256bit.org>
date Mon, 29 Feb 2016 23:15:07 +0100
parents adefd953048e
children 385c42145b31
files src/eval.c src/json.c src/version.c
diffstat 3 files changed, 5 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/src/eval.c
+++ b/src/eval.c
@@ -8415,7 +8415,9 @@ static struct fst
     {"range",		1, 3, f_range},
     {"readfile",	1, 3, f_readfile},
     {"reltime",		0, 2, f_reltime},
+#ifdef FEAT_FLOAT
     {"reltimefloat",	1, 1, f_reltimefloat},
+#endif
     {"reltimestr",	1, 1, f_reltimestr},
     {"remote_expr",	2, 3, f_remote_expr},
     {"remote_foreground", 1, 1, f_remote_foreground},
--- a/src/json.c
+++ b/src/json.c
@@ -733,9 +733,9 @@ json_decode_item(js_read_T *reader, typv
 	default:
 	    if (VIM_ISDIGIT(*p) || *p == '-')
 	    {
+#ifdef FEAT_FLOAT
 		char_u  *sp = p;
 
-#ifdef FEAT_FLOAT
 		if (*sp == '-')
 		{
 		    ++sp;
--- a/src/version.c
+++ b/src/version.c
@@ -744,6 +744,8 @@ static char *(features[]) =
 static int included_patches[] =
 {   /* Add new patch number below this line */
 /**/
+    1467,
+/**/
     1466,
 /**/
     1465,