]> granicus.if.org Git - vim/commitdiff
updated for version 7.2-053 v7.2.053
authorBram Moolenaar <Bram@vim.org>
Fri, 28 Nov 2008 10:47:47 +0000 (10:47 +0000)
committerBram Moolenaar <Bram@vim.org>
Fri, 28 Nov 2008 10:47:47 +0000 (10:47 +0000)
src/version.c
src/workshop.c

index 6940c821b65d21a8b31c0392bde5a7bec161aa58..5e44f9ad72b83343c28a287741a5533505521c74 100644 (file)
@@ -676,6 +676,8 @@ static char *(features[]) =
 
 static int included_patches[] =
 {   /* Add new patch number below this line */
+/**/
+    53,
 /**/
     52,
 /**/
index 66a60d3ba8b2f21e0039a8cb0df6b5f380f54a8d..ef25b5a8742c5227a6d69b8d3a456de5c345840f 100644 (file)
@@ -1121,8 +1121,12 @@ workshop_get_positions(
                                      ? (char *)curbuf->b_sfname : "<None>");
 #endif
 
-    strcpy(ffname, (char *) curbuf->b_ffname);
-    *filename = ffname;                /* copy so nobody can change b_ffname */
+    if (curbuf->b_ffname == NULL)
+       ffname[0] = NUL;
+    else
+       /* copy so nobody can change b_ffname */
+       strcpy(ffname, (char *) curbuf->b_ffname);
+    *filename = ffname;
     *curLine = curwin->w_cursor.lnum;
     *curCol = curwin->w_cursor.col;