aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--editors/sed.c4
-rw-r--r--sed.c4
2 files changed, 4 insertions, 4 deletions
diff --git a/editors/sed.c b/editors/sed.c
index 24b62e5fa..a18cfc7c3 100644
--- a/editors/sed.c
+++ b/editors/sed.c
@@ -650,12 +650,12 @@ static void process_file(FILE *file)
650 650
651 /* we print the line once, unless we were told to be quiet */ 651 /* we print the line once, unless we were told to be quiet */
652 if (!be_quiet) 652 if (!be_quiet)
653 altered = do_subst_command(&sed_cmds[i], line); 653 altered |= do_subst_command(&sed_cmds[i], line);
654 654
655 /* we also print the line if we were given the 'p' flag 655 /* we also print the line if we were given the 'p' flag
656 * (this is quite possibly the second printing) */ 656 * (this is quite possibly the second printing) */
657 if (sed_cmds[i].sub_p) 657 if (sed_cmds[i].sub_p)
658 altered = do_subst_command(&sed_cmds[i], line); 658 altered |= do_subst_command(&sed_cmds[i], line);
659 659
660 break; 660 break;
661 661
diff --git a/sed.c b/sed.c
index 24b62e5fa..a18cfc7c3 100644
--- a/sed.c
+++ b/sed.c
@@ -650,12 +650,12 @@ static void process_file(FILE *file)
650 650
651 /* we print the line once, unless we were told to be quiet */ 651 /* we print the line once, unless we were told to be quiet */
652 if (!be_quiet) 652 if (!be_quiet)
653 altered = do_subst_command(&sed_cmds[i], line); 653 altered |= do_subst_command(&sed_cmds[i], line);
654 654
655 /* we also print the line if we were given the 'p' flag 655 /* we also print the line if we were given the 'p' flag
656 * (this is quite possibly the second printing) */ 656 * (this is quite possibly the second printing) */
657 if (sed_cmds[i].sub_p) 657 if (sed_cmds[i].sub_p)
658 altered = do_subst_command(&sed_cmds[i], line); 658 altered |= do_subst_command(&sed_cmds[i], line);
659 659
660 break; 660 break;
661 661