]> granicus.if.org Git - vim/commitdiff
Fix that :mksession may generate "2argu" even though there is no such
authorBram Moolenaar <Bram@vim.org>
Sat, 26 Jun 2010 03:25:54 +0000 (05:25 +0200)
committerBram Moolenaar <Bram@vim.org>
Sat, 26 Jun 2010 03:25:54 +0000 (05:25 +0200)
argument. (Peter Odding)

src/ex_docmd.c

index 4bb3e7861b30abceb40df095da6e10c18c22ea4c..42c39934943a3d622fcf774f6671e8e9e5486e92 100644 (file)
@@ -10430,7 +10430,7 @@ put_view(fd, wp, add_edit, flagp, current_arg_idx)
 
     /* Only when part of a session: restore the argument index.  Some
      * arguments may have been deleted, check if the index is valid. */
-    if (wp->w_arg_idx != current_arg_idx && wp->w_arg_idx <= WARGCOUNT(wp)
+    if (wp->w_arg_idx != current_arg_idx && wp->w_arg_idx < WARGCOUNT(wp)
                                                      && flagp == &ssop_flags)
     {
        if (fprintf(fd, "%ldargu", (long)wp->w_arg_idx + 1) < 0