1
0
forked from aniani/vim

updated for version 7.0060

This commit is contained in:
Bram Moolenaar
2005-03-16 09:50:44 +00:00
parent 58e7f2bb4c
commit da5d740e92
2 changed files with 10 additions and 3 deletions

View File

@@ -3547,14 +3547,20 @@ static int add_tag_field __ARGS((dict_T *dict, char *field_name, char_u *start,
add_tag_field(dict, field_name, start, end)
dict_T *dict;
char *field_name;
char_u *start;
char_u *end;
char_u *start; /* start of the value */
char_u *end; /* after the value; can be NULL */
{
char_u buf[MAXPATHL];
int len = 0;
if (start != NULL)
{
if (end == NULL)
{
end = start + STRLEN(start);
while (end > start && (end[-1] == '\r' || end[-1] == '\n'))
--end;
}
len = end - start;
if (len > sizeof(buf) - 1)
len = sizeof(buf) - 1;