X-Git-Url: http://www.git.stargrave.org/?p=public-inbox.git;a=blobdiff_plain;f=lib%2FPublicInbox%2FWwwStream.pm;h=bce384b77ed1aea91f9d88b99d16c91baa9c6553;hp=285416d5df75b8f5c42a4cb9d79257fd71149578;hb=10a681c149a154935e9f879c8b215074c072cc7e;hpb=acac0cfb3afa26fd6556aa9f835869febcda97d8 diff --git a/lib/PublicInbox/WwwStream.pm b/lib/PublicInbox/WwwStream.pm index 285416d5..bce384b7 100644 --- a/lib/PublicInbox/WwwStream.pm +++ b/lib/PublicInbox/WwwStream.pm @@ -9,9 +9,11 @@ use PublicInbox::Hval qw(ascii_html); use URI; use constant PI_URL => 'https://public-inbox.org/'; +sub close {} + sub new { my ($class, $ctx, $cb) = @_; - bless { nr => 0, cb => $cb, ctx => $ctx }, $class; + bless { nr => 0, cb => $cb || *close, ctx => $ctx }, $class; } sub response { @@ -99,6 +101,4 @@ sub getline { delete $self->{cb} ? _html_end($self) : undef; } -sub close {} - 1;