aboutsummaryrefslogtreecommitdiff
path: root/sed.c
diff options
context:
space:
mode:
authorkraai <kraai@69ca8d6d-28ef-0310-b511-8ec308f3f277>2001-06-21 13:57:51 +0000
committerkraai <kraai@69ca8d6d-28ef-0310-b511-8ec308f3f277>2001-06-21 13:57:51 +0000
commita5f74679f85223871f7b5aeeeef67fdad7ad21a1 (patch)
tree069177a62d32ebea1f27881f11027a976198e4ff /sed.c
parentb15dee1301a4c555b7b29e2b493d61a97e3b5427 (diff)
downloadbusybox-w32-a5f74679f85223871f7b5aeeeef67fdad7ad21a1.tar.gz
busybox-w32-a5f74679f85223871f7b5aeeeef67fdad7ad21a1.tar.bz2
busybox-w32-a5f74679f85223871f7b5aeeeef67fdad7ad21a1.zip
Always apply commands with no specified range.
git-svn-id: svn://busybox.net/trunk/busybox@2868 69ca8d6d-28ef-0310-b511-8ec308f3f277
Diffstat (limited to 'sed.c')
-rw-r--r--sed.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/sed.c b/sed.c
index 73ed058e2..e7208b0b5 100644
--- a/sed.c
+++ b/sed.c
@@ -608,6 +608,10 @@ static void process_file(FILE *file)
608 * entry point into sedding... 608 * entry point into sedding...
609 */ 609 */
610 if ( 610 if (
611 /* no range necessary */
612 (sed_cmds[i].beg_line == 0 && sed_cmds[i].end_line == 0 &&
613 sed_cmds[i].beg_match == NULL &&
614 sed_cmds[i].end_match == NULL) ||
611 /* this line number is the first address we're looking for */ 615 /* this line number is the first address we're looking for */
612 (sed_cmds[i].beg_line && (sed_cmds[i].beg_line == linenum)) || 616 (sed_cmds[i].beg_line && (sed_cmds[i].beg_line == linenum)) ||
613 /* this line matches our first address regex */ 617 /* this line matches our first address regex */