]> wagnertech.de Git - mfinanz.git/commitdiff
POSIX: Autoexport aller Funktionen vermeiden.
authorSven Schöling <s.schoeling@linet-services.de>
Wed, 6 May 2015 13:32:28 +0000 (15:32 +0200)
committerSven Schöling <s.schoeling@linet-services.de>
Wed, 6 May 2015 13:32:28 +0000 (15:32 +0200)
use POSIX; exportiert den kompletten Funktionsumfang in das package. Das
alleine ist schon nicht schön, allerdings ändert sich die Liste der
exportierten Funktionen je nach POSIX Version.

POSIX 1.47 bringt nun mathematische Funktionen, unter anderem round und
ähnlich oft benutzte Schlüsselwörter. Zu unsicher das alles zu testen.
Einfach nur das exportieren, was man haben will.

SL/Dispatcher.pm
SL/Webdav/VersionScheme/Timestamp.pm
bin/mozilla/dn.pl

index 43d6fa75748bc028421e12a1b620d085c628e514..17aaab0c699cb22b6891a8385a34f61f2fed69ea 100644 (file)
@@ -25,7 +25,6 @@ use English qw(-no_match_vars);
 use File::Basename;
 use List::MoreUtils qw(all);
 use List::Util qw(first);
-use POSIX;
 use SL::ArchiveZipFixes;
 use SL::Auth;
 use SL::Dispatcher::AuthHandler;
index 9919b9e293e0600558cbf77352f775dbc6335adc..f13e1fbb8fe64a9b66a6146bf0eb97c36fcc9a95 100644 (file)
@@ -3,7 +3,7 @@ package SL::Webdav::VersionScheme::Timestamp;
 use strict;
 use parent qw(Rose::Object);
 
-use POSIX;
+use POSIX ();
 
 sub separator { "_" }
 
index 52ed58b18dc67143ce90f68d109feabe99c270b9..6b2cad0e66848a91aae829ff28866750c7615319 100644 (file)
@@ -31,7 +31,7 @@
 #
 #======================================================================
 
-use POSIX;
+use POSIX qw(strftime);
 
 use SL::IS;
 use SL::PE;