Mercurial > vim
comparison src/fold.c @ 419:f713fc55bf7b v7.0109
updated for version 7.0109
author | vimboss |
---|---|
date | Mon, 18 Jul 2005 21:58:11 +0000 |
parents | e474bae3795f |
children | a5fcf36ef512 |
comparison
equal
deleted
inserted
replaced
418:84825cc6f049 | 419:f713fc55bf7b |
---|---|
1807 newline = alloc((unsigned)(line_len + markerlen + STRLEN(cms) + 1)); | 1807 newline = alloc((unsigned)(line_len + markerlen + STRLEN(cms) + 1)); |
1808 if (newline == NULL) | 1808 if (newline == NULL) |
1809 return; | 1809 return; |
1810 STRCPY(newline, line); | 1810 STRCPY(newline, line); |
1811 if (p == NULL) | 1811 if (p == NULL) |
1812 { | 1812 vim_strncpy(newline + line_len, marker, markerlen); |
1813 STRNCPY(newline + line_len, marker, markerlen); | |
1814 newline[line_len + markerlen] = NUL; | |
1815 } | |
1816 else | 1813 else |
1817 { | 1814 { |
1818 STRCPY(newline + line_len, cms); | 1815 STRCPY(newline + line_len, cms); |
1819 STRNCPY(newline + line_len + (p - cms), marker, markerlen); | 1816 STRNCPY(newline + line_len + (p - cms), marker, markerlen); |
1820 STRCPY(newline + line_len + (p - cms) + markerlen, p + 2); | 1817 STRCPY(newline + line_len + (p - cms) + markerlen, p + 2); |