summaryrefslogtreecommitdiff
path: root/sysutils/system-tools-backends/files/patch-replace.pl.in
diff options
context:
space:
mode:
Diffstat (limited to 'sysutils/system-tools-backends/files/patch-replace.pl.in')
-rw-r--r--sysutils/system-tools-backends/files/patch-replace.pl.in29
1 files changed, 29 insertions, 0 deletions
diff --git a/sysutils/system-tools-backends/files/patch-replace.pl.in b/sysutils/system-tools-backends/files/patch-replace.pl.in
new file mode 100644
index 000000000000..9487b290dd52
--- /dev/null
+++ b/sysutils/system-tools-backends/files/patch-replace.pl.in
@@ -0,0 +1,29 @@
+--- replace.pl.in.orig Tue Dec 21 11:17:14 2004
++++ replace.pl.in Thu Dec 23 13:14:41 2004
+@@ -1128,7 +1128,7 @@
+
+ while ($line_no < $line_end)
+ {
+- delete $$buff[$line_no];
++ splice @{$buff},$line_no,1;
+ $line_no++;
+ }
+
+@@ -1140,7 +1140,7 @@
+
+ while ($line_no < $line_end)
+ {
+- delete $$buff[$line_no];
++ splice @{$buff},$line_no,1;
+ $line_no++;
+ }
+ }
+@@ -1680,7 +1680,7 @@
+ }
+ else
+ {
+- delete $$buff[$i];
++ splice @{$buff},$i,1;
+ }
+ }
+ }