changeset 79424:c83ab4ee6f0f

Fix last change.
author Andreas Schwab <schwab@suse.de>
date Thu, 15 Nov 2007 23:53:10 +0000
parents b2d6f79f0166
children 8026a4be9d9c
files src/editfns.c
diffstat 1 files changed, 4 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/src/editfns.c	Thu Nov 15 23:45:21 2007 +0000
+++ b/src/editfns.c	Thu Nov 15 23:53:10 2007 +0000
@@ -3543,8 +3543,10 @@
 	      precision[n+1] = 10 * precision[n+1] + *format - '0';
 	  }
 
-	if (format - this_format_start + 1 > longest_format)
-	  longest_format = format - this_format_start + 1;
+	/* Extra +1 for 'l' that we may need to insert into the
+	   format.  */
+	if (format - this_format_start + 2 > longest_format)
+	  longest_format = format - this_format_start + 2;
 
 	if (format == end)
 	  error ("Format string ends in middle of format specifier");