There was an error while loading. Please reload this page.
1 parent bb20680 commit 9a85560Copy full SHA for 9a85560
pick_random_file
@@ -23,12 +23,14 @@ use Getopt::Std;
23
use Scalar::Util qw(looks_like_number);
24
use List::Util qw(shuffle);
25
26
+our ( $opt_h, $opt_n, $opt_v );
27
+
28
if ( $^O eq 'openbsd' ) {
29
use OpenBSD::Pledge;
30
sub pledge_or_die { pledge(@_) or die "Pledge failed: $!"; }
-}
31
-our ( $opt_h, $opt_n, $opt_v );
32
+pledge_or_die(qw(rpath flock));
33
+}
34
35
sub usage {
36
my $program_name = fileparse $0;
@@ -100,8 +102,6 @@ if ( defined $opt_n ) {
100
102
$opt_n >= 0 or die "-n value must be greater than or equal to 0.\n";
101
103
}
104
-pledge_or_die(qw(rpath flock)) if $^O eq 'openbsd';
-
105
my @random_list_of_confs = shuffled_lines_from_input
106
or die "Failed to shuffle lines\n";
107
0 commit comments