-# $Id: Atom.pm,v 1.2 2004/06/20 15:20:37 btrott Exp $
+# $Id: Atom.pm 942 2004-12-31 23:01:21Z btrott $
package XML::Feed::Atom;
use strict;
sub init_string {
my $feed = shift;
my($str) = @_;
- $feed->{atom} = XML::Atom::Feed->new(Stream => \$str)
- or return $feed->error(XML::Atom::Feed->errstr);
+ if ($str) {
+ $feed->{atom} = XML::Atom::Feed->new(Stream => $str)
+ or return $feed->error(XML::Atom::Feed->errstr);
+ }
$feed;
}