[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: lintian: r1264 - in trunk: debian lib



"Adam D. Barratt" <adam@adam-barratt.org.uk> writes:
> On Thu, 2008-03-13 at 00:01 +0100, rra@debian.org wrote:
> [...]
>> Log:
>> * lib/Spelling.pm:
>>   + [RA] Avoid Perl warnings when called with an uninitialized value.
> [...]
>> Modified: trunk/lib/Spelling.pm
>> ===================================================================
>> --- trunk/lib/Spelling.pm	2008-03-12 17:52:44 UTC (rev 1263)
>> +++ trunk/lib/Spelling.pm	2008-03-12 23:01:25 UTC (rev 1264)
>> @@ -398,6 +398,7 @@
>>  # not defined, it will be omitted.
>>  sub spelling_check {
>>      my ($tag, $text, $filename) = @_;
>> +    next unless $text;
>
> This change appears to generate a new set of warnings however; it should
> be s/next/return/:
>
> Exiting subroutine via next at /home/adam/lintian/lib/Spelling.pm line 401.
> Exiting subroutine via next at /home/adam/lintian/lib/Spelling.pm line 401.
> Exiting eval via next at /home/adam/lintian/lib/Spelling.pm line 401.
> Exiting subroutine via next at /home/adam/lintian/lib/Spelling.pm line 401.
>
> (Spotted via having forgotten to unset LINTIANROOT after looking at
> #469222 a couple of weeks ago :-)

Good catch.  Thanks.

-- 
Russ Allbery (rra@debian.org)               <http://www.eyrie.org/~eagle/>


Reply to: