ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/AnyEvent/lib/AnyEvent.pm
(Generate patch)

Comparing AnyEvent/lib/AnyEvent.pm (file contents):
Revision 1.412 by root, Sat May 18 02:59:42 2013 UTC vs.
Revision 1.414 by root, Wed Aug 21 08:40:28 2013 UTC

1229 1229
1230=cut 1230=cut
1231 1231
1232package AnyEvent; 1232package AnyEvent;
1233 1233
1234# basically a tuned-down version of common::sense 1234BEGIN {
1235sub common_sense { 1235 require "AnyEvent/constants.pl";
1236 # from common:.sense 3.5 1236 &AnyEvent::common_sense;
1237 local $^W;
1238 ${^WARNING_BITS} ^= ${^WARNING_BITS} ^ "\x3c\x3f\x33\x00\x0f\xf0\x0f\xc0\xf0\xfc\x33\x00";
1239 # use strict vars subs - NO UTF-8, as Util.pm doesn't like this atm. (uts46data.pl)
1240 $^H |= 0x00000600;
1241} 1237}
1242
1243BEGIN { AnyEvent::common_sense }
1244 1238
1245use Carp (); 1239use Carp ();
1246 1240
1247our $VERSION = '7.04'; 1241our $VERSION = '7.05';
1248our $MODEL; 1242our $MODEL;
1249our @ISA; 1243our @ISA;
1250our @REGISTRY; 1244our @REGISTRY;
1251our $VERBOSE; 1245our $VERBOSE;
1252our %PROTOCOL; # (ipv4|ipv6) => (1|2), higher numbers are preferred 1246our %PROTOCOL; # (ipv4|ipv6) => (1|2), higher numbers are preferred
1253our $MAX_SIGNAL_LATENCY = $ENV{PERL_ANYEVENT_MAX_SIGNAL_LATENCY} || 10; # executes after the BEGIN block below (tainting!) 1247our $MAX_SIGNAL_LATENCY = $ENV{PERL_ANYEVENT_MAX_SIGNAL_LATENCY} || 10; # executes after the BEGIN block below (tainting!)
1254 1248
1255BEGIN { 1249BEGIN {
1256 require "AnyEvent/constants.pl";
1257
1258 eval "sub TAINT (){" . (${^TAINT}*1) . "}"; 1250 eval "sub TAINT (){" . (${^TAINT}*1) . "}";
1259 1251
1260 delete @ENV{grep /^PERL_ANYEVENT_/, keys %ENV} 1252 delete @ENV{grep /^PERL_ANYEVENT_/, keys %ENV}
1261 if ${^TAINT}; 1253 if ${^TAINT};
1262 1254

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines