summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBram Moolenaar <Bram@vim.org>2008-11-28 10:47:47 +0000
committerBram Moolenaar <Bram@vim.org>2008-11-28 10:47:47 +0000
commita40b46614a54de01a74d37a771db4dbfa44afee9 (patch)
treef1b8aaa94b9e3c33076c2604c3370885f8cc9b58
parent6f507d6a12099cf527ae4c32b8040ef3b003ccb6 (diff)
downloadvim-git-a40b46614a54de01a74d37a771db4dbfa44afee9.tar.gz
updated for version 7.2-053v7.2.053
-rw-r--r--src/version.c2
-rw-r--r--src/workshop.c8
2 files changed, 8 insertions, 2 deletions
diff --git a/src/version.c b/src/version.c
index 6940c821b..5e44f9ad7 100644
--- a/src/version.c
+++ b/src/version.c
@@ -677,6 +677,8 @@ static char *(features[]) =
static int included_patches[] =
{ /* Add new patch number below this line */
/**/
+ 53,
+/**/
52,
/**/
51,
diff --git a/src/workshop.c b/src/workshop.c
index 66a60d3ba..ef25b5a87 100644
--- a/src/workshop.c
+++ b/src/workshop.c
@@ -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;