mirror of
git://git.openwrt.org/openwrt/openwrt.git
synced 2025-02-16 20:07:23 +00:00
scripts: xxdi.pl: remove File::Slurp dependency
In order to make it more portable.
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
Signed-off-by: Petr Štetiar <ynezz@true.cz>
(cherry picked from commit 8b278a76d9
)
This commit is contained in:
parent
4e221757c4
commit
70124b8579
@ -14,9 +14,24 @@
|
||||
|
||||
use strict;
|
||||
use warnings;
|
||||
use File::Slurp qw(slurp);
|
||||
|
||||
my $indata = slurp(@ARGV ? $ARGV[0] : \*STDIN);
|
||||
my $indata;
|
||||
|
||||
{
|
||||
local $/;
|
||||
my $fh;
|
||||
|
||||
if (@ARGV) {
|
||||
open($fh, '<:raw', $ARGV[0]) || die("Unable to open $ARGV[0]: $!\n");
|
||||
} else {
|
||||
$fh = \*STDIN;
|
||||
}
|
||||
|
||||
$indata = readline $fh;
|
||||
|
||||
close $fh;
|
||||
}
|
||||
|
||||
my $len_data = length($indata);
|
||||
my $num_digits_per_line = 12;
|
||||
my $var_name;
|
||||
|
Loading…
Reference in New Issue
Block a user