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

Comparing AnyEvent/lib/AnyEvent/Strict.pm (file contents):
Revision 1.18 by root, Wed Jul 29 12:39:21 2009 UTC vs.
Revision 1.19 by root, Wed Jul 29 13:15:55 2009 UTC

96 96
97 ref $arg{cb} 97 ref $arg{cb}
98 or croak "AnyEvent->signal called with illegal cb argument '$arg{cb}'"; 98 or croak "AnyEvent->signal called with illegal cb argument '$arg{cb}'";
99 delete $arg{cb}; 99 delete $arg{cb};
100 100
101 defined AnyEvent::Base::sig2num $arg{signal} 101 defined AnyEvent::Base::sig2num $arg{signal} and $arg{signal} == 0
102 or croak "AnyEvent->signal called with illegal signal name '$arg{signal}'"; 102 or croak "AnyEvent->signal called with illegal signal name '$arg{signal}'";
103 delete $arg{signal}; 103 delete $arg{signal};
104 104
105 croak "AnyEvent->signal called with unsupported parameter(s) " . join ", ", keys %arg 105 croak "AnyEvent->signal called with unsupported parameter(s) " . join ", ", keys %arg
106 if keys %arg; 106 if keys %arg;

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines