diff src/eval.c @ 3288:aaee60933022 v7.3.412

updated for version 7.3.412 Problem: Storing a float in a session file has an additional '&'. Solution: Remove the '&'. (Yasuhiro Matsumoto)
author Bram Moolenaar <bram@vim.org>
date Thu, 26 Jan 2012 11:45:30 +0100
parents 55cebc7e5de0
children e7e4dbac7ded
line wrap: on
line diff
--- a/src/eval.c
+++ b/src/eval.c
@@ -22929,7 +22929,7 @@ store_session_globals(fd)
 		    f = -f;
 		    sign = '-';
 		}
-		if ((fprintf(fd, "let %s = %c&%f",
+		if ((fprintf(fd, "let %s = %c%f",
 					       this_var->di_key, sign, f) < 0)
 			|| put_eol(fd) == FAIL)
 		    return FAIL;