Always apply commands with no specified range.

This commit is contained in:
Matt Kraai 2001-06-21 13:57:51 +00:00
parent fa2661f2e5
commit 02c40a72b8
2 changed files with 8 additions and 0 deletions

View File

@ -608,6 +608,10 @@ static void process_file(FILE *file)
* entry point into sedding...
*/
if (
/* no range necessary */
(sed_cmds[i].beg_line == 0 && sed_cmds[i].end_line == 0 &&
sed_cmds[i].beg_match == NULL &&
sed_cmds[i].end_match == NULL) ||
/* this line number is the first address we're looking for */
(sed_cmds[i].beg_line && (sed_cmds[i].beg_line == linenum)) ||
/* this line matches our first address regex */

4
sed.c
View File

@ -608,6 +608,10 @@ static void process_file(FILE *file)
* entry point into sedding...
*/
if (
/* no range necessary */
(sed_cmds[i].beg_line == 0 && sed_cmds[i].end_line == 0 &&
sed_cmds[i].beg_match == NULL &&
sed_cmds[i].end_match == NULL) ||
/* this line number is the first address we're looking for */
(sed_cmds[i].beg_line && (sed_cmds[i].beg_line == linenum)) ||
/* this line matches our first address regex */