* edit/editcmd.c (edit_find_string): Fix an off-by-one error when matching
against a RE.
Этот коммит содержится в:
родитель
fb01c26098
Коммит
46d039e0e1
@ -1,3 +1,8 @@
|
||||
2007-05-02 Pavel Tsekov <ptsekov@gmx.net>
|
||||
|
||||
* editcmd.c (edit_find_string): Fix an off-by-one error when matching
|
||||
against a RE.
|
||||
|
||||
2007-04-27 Pavel Tsekov <ptsekov@gmx.net>
|
||||
|
||||
* editcmd.c (edit_replace_cmd): Disable scanf-printf replacement
|
||||
|
@ -1559,10 +1559,11 @@ edit_find_string (long start, unsigned char *exp, int *len, long last_byte, edit
|
||||
}
|
||||
for (; p < last_byte && q < MAX_REPL_LEN; p++, q++) {
|
||||
mbuf[q] = (*get_byte) (data, p);
|
||||
if (mbuf[q] == '\n')
|
||||
if (mbuf[q] == '\n') {
|
||||
q++;
|
||||
break;
|
||||
}
|
||||
}
|
||||
q++;
|
||||
offset += q;
|
||||
mbuf[q] = 0;
|
||||
|
||||
|
Загрузка…
x
Ссылка в новой задаче
Block a user