]> git.nbdom.net Git - nb.git/commitdiff
Add HEADERS_ONCE but not working
authorNicolas Boisselier <nicolas.boisselier@gmail.com>
Mon, 11 Dec 2023 13:46:43 +0000 (14:46 +0100)
committerNicolas Boisselier <nicolas.boisselier@gmail.com>
Mon, 11 Dec 2023 13:46:43 +0000 (14:46 +0100)
lib/perl/NB/CGI.pm

index de9bd70d1397dfff38123ae425f56054f71f6f14..d68809788cfd718e30dd2ebe1ead92ec01d7c98c 100644 (file)
@@ -129,6 +129,8 @@ sub header_status {
        );
        return "" if $NO_HEADERS;
        my($self,@p) = &self_or_default(@_);
+  return "" if $self->{'.header_status_printed'}++ and $CGI::HEADERS_ONCE;
+  return "" if $self->{'.header_printed'} and $CGI::HEADERS_ONCE;
        my $status = shift @p;
        return '' unless $status;
        #die $status;