SVN: toys/rsget.pl/RSGet/Curl.pm
sparky
sparky at pld-linux.org
Mon Apr 11 21:53:36 CEST 2011
Author: sparky
Date: Mon Apr 11 21:53:36 2011
New Revision: 12225
Modified:
toys/rsget.pl/RSGet/Curl.pm
Log:
- use WWW::CurlOO if available
Modified: toys/rsget.pl/RSGet/Curl.pm
==============================================================================
--- toys/rsget.pl/RSGet/Curl.pm (original)
+++ toys/rsget.pl/RSGet/Curl.pm Mon Apr 11 21:53:36 2011
@@ -10,6 +10,18 @@
use RSGet::Tools;
use RSGet::Line;
use RSGet::Hook;
+BEGIN {
+ eval { require WWW::CurlOO::Compat; };
+ if ( $@ ) {
+ warn "\nERROR::Could not load WWW::CurlOO::Compat -- " .
+ "will use WWW::Curl instead\n";
+ warn "NOTE: future rsget.pl versions will require WWW::CurlOO to run,\n" .
+ "so make sure it is available in your operating system before " .
+ "that happens.\n\n";
+ } else {
+ print "Using WWW::CurlOO, woohoo !\n";
+ }
+}
use WWW::Curl::Easy 4.00;
use WWW::Curl::Multi;
use URI::Escape;
More information about the pld-cvs-commit
mailing list