projects
/
catagits/XML-Feed.git
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
blame
|
history
|
raw
|
HEAD
Load XML-Feed-0.02 into trunk.
[catagits/XML-Feed.git]
/
lib
/
XML
/
Feed
/
ErrorHandler.pm
1
# $Id: ErrorHandler.pm,v 1.2 2004/05/29 18:19:50 btrott Exp $
2
3
package XML::Feed::ErrorHandler;
4
use strict;
5
6
use vars qw( $ERROR );
7
8
sub error {
9
my $msg = $_[1] || '';
10
$msg .= "\n" unless $msg =~ /\n$/;
11
if (ref($_[0])) {
12
$_[0]->{_errstr} = $msg;
13
} else {
14
$ERROR = $msg;
15
}
16
return;
17
}
18
sub errstr { ref($_[0]) ? $_[0]->{_errstr} : $ERROR }
19
20
1;