From fb159fcfc1df1f84f1c14a4b2df1317a032d287b Mon Sep 17 00:00:00 2001 From: Steffen Schwigon Date: Wed, 3 Jun 2015 21:28:56 +0200 Subject: [PATCH] no import from POSIX The default import list is *huge*, and pollutes the local namespace. --- lib/Data/DPath/Context.pm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/Data/DPath/Context.pm b/lib/Data/DPath/Context.pm index b55224a..4826d5d 100644 --- a/lib/Data/DPath/Context.pm +++ b/lib/Data/DPath/Context.pm @@ -13,7 +13,7 @@ use Data::DPath::Filters; use Iterator::Util; use List::Util 'min'; #use Sys::CPU; -use POSIX; +use POSIX (); use Safe; # run filter expressions in own Safe.pm compartment @@ -70,7 +70,7 @@ sub _splice_threads { return [[]] unless $nr_cargo; my $threadcount = $THREADCOUNT || 1; - my $blocksize = ceil ($nr_cargo / $threadcount); + my $blocksize = POSIX::ceil ($nr_cargo / $threadcount); my @result = map { my $first = $_ * $blocksize;