X-Git-Url: http://git.shiar.net/perl/file-rewrite.git/blobdiff_plain/547bd216754d4f923d5c5171c1a14b08883f95bf..2c5f91d126b25f072566844ec4657d8521c4b337:/lib/File/Rewrite.pm diff --git a/lib/File/Rewrite.pm b/lib/File/Rewrite.pm index b3bf3d7..90c30f4 100644 --- a/lib/File/Rewrite.pm +++ b/lib/File/Rewrite.pm @@ -9,11 +9,11 @@ use Exporter 'import'; our @EXPORT_OK = qw(fileset); sub fileset { - my ($filename, $replace, $search) = @_; + my ($filename, $search, $replace) = @_; my $tmpname = "$filename.$$.tmp"; my $changes = 0; - $search = $replace if @_ < 3; + $replace = $search if @_ < 3; # generate a single regex to emulate smart match $search = [$search] unless ref $search eq 'ARRAY'; @@ -71,7 +71,7 @@ File::Rewrite =head1 SYNOPSIS use File::Rewrite 'fileset'; - fileset('/tmp/somefile', undef, qr/match/); + fileset('/tmp/somefile', qr/match/ => undef); =head1 DESCRIPTION