Git.pm: remove redundant "use strict" from sub-package

In Perl the "use strict/warnings" pragmas are lexical, thus there's no reason to do: package Foo; use strict; package Bar; use strict; $x = 5; To satisfy the desire that the undeclared $x variable will be spotted at compile-time. It's enough to include the first "use strict". This functionally changes nothing, but makes a subsequent change where "use warnings" will be added to Git.pm less confusing and less verbose, since as with "strict" we'll only need to do that at the top of the file. Changes code initially added in a6065b548f ("Git.pm: Try to support ActiveState output pipe", 2006-06-25). Signed-off-by: Ævar Arnfjörð Bjarmason <avarab@gmail.com> Signed-off-by: Junio C Hamano <gitster@pobox.com>

Ævar Arnfjörð Bjarmason committed Feb 25, 2018 at 19:46 UTC 872ba001f8caaeb496ad79c55fe587a5e31b54f2
1 file changed -1
perl/Git.pm
-1
@@ -1692,7 +1692,6 @@ sub DESTROY {
1692 # Pipe implementation for ActiveState Perl.
1693
1694 package Git::activestate_pipe;
1695 -use strict;
1695
1696 sub TIEHANDLE {
1697 my ($class, @params) = @_;