Mercurial > vim
comparison src/workshop.c @ 1756:5fafc42c22d2 v7.2.053
updated for version 7.2-053
author | vimboss |
---|---|
date | Fri, 28 Nov 2008 10:47:47 +0000 |
parents | 82b5078be2dd |
children | fc89a4f98a8b |
comparison
equal
deleted
inserted
replaced
1755:0c6c64edcbe0 | 1756:5fafc42c22d2 |
---|---|
1119 wstrace("workshop_get_positions(%#x, \"%s\", ...)\n", | 1119 wstrace("workshop_get_positions(%#x, \"%s\", ...)\n", |
1120 clientData, (curbuf && curbuf->b_sfname != NULL) | 1120 clientData, (curbuf && curbuf->b_sfname != NULL) |
1121 ? (char *)curbuf->b_sfname : "<None>"); | 1121 ? (char *)curbuf->b_sfname : "<None>"); |
1122 #endif | 1122 #endif |
1123 | 1123 |
1124 strcpy(ffname, (char *) curbuf->b_ffname); | 1124 if (curbuf->b_ffname == NULL) |
1125 *filename = ffname; /* copy so nobody can change b_ffname */ | 1125 ffname[0] = NUL; |
1126 else | |
1127 /* copy so nobody can change b_ffname */ | |
1128 strcpy(ffname, (char *) curbuf->b_ffname); | |
1129 *filename = ffname; | |
1126 *curLine = curwin->w_cursor.lnum; | 1130 *curLine = curwin->w_cursor.lnum; |
1127 *curCol = curwin->w_cursor.col; | 1131 *curCol = curwin->w_cursor.col; |
1128 | 1132 |
1129 if (curbuf->b_visual.vi_mode == 'v' && | 1133 if (curbuf->b_visual.vi_mode == 'v' && |
1130 equalpos(curwin->w_cursor, curbuf->b_visual.vi_end)) | 1134 equalpos(curwin->w_cursor, curbuf->b_visual.vi_end)) |