]> Sergey Matveev's repositories - public-inbox.git/blobdiff - lib/PublicInbox/ViewVCS.pm
get rid of unnecessary bytes::length usage
[public-inbox.git] / lib / PublicInbox / ViewVCS.pm
index 3f34ea82e7674532f7c6ad92dda07ab928960d87..6365f04547bca74359c611ea307a9b4f8f2f10be 100644 (file)
@@ -1,4 +1,4 @@
-# Copyright (C) 2019-2020 all contributors <meta@public-inbox.org>
+# Copyright (C) 2019-2021 all contributors <meta@public-inbox.org>
 # License: AGPL-3.0+ <https://www.gnu.org/licenses/agpl-3.0.txt>
 
 # show any VCS object, similar to "git show"
@@ -15,8 +15,7 @@
 
 package PublicInbox::ViewVCS;
 use strict;
-use warnings;
-use bytes (); # only for bytes::length
+use v5.10.1;
 use PublicInbox::SolverGit;
 use PublicInbox::WwwStream qw(html_oneshot);
 use PublicInbox::Linkify;
@@ -49,7 +48,7 @@ sub stream_blob_parse_hdr { # {parse_hdr} for Qspawn
        } elsif (index($$bref, "\0") >= 0) {
                [200, [qw(Content-Type application/octet-stream), @cl] ];
        } else {
-               my $n = bytes::length($$bref);
+               my $n = length($$bref);
                if ($n >= $BIN_DETECT || $n == $size) {
                        return [200, [ 'Content-Type',
                                'text/plain; charset=UTF-8', @cl ] ];