[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#9983: valgrind warning in draw_glyphs
From: |
Dan Nicolaescu |
Subject: |
bug#9983: valgrind warning in draw_glyphs |
Date: |
Tue, 08 Nov 2011 09:17:08 -0500 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/23.3 (gnu/linux) |
Eli Zaretskii <eliz@gnu.org> writes:
>> From: Andreas Schwab <schwab@linux-m68k.org>
>> Cc: Dan Nicolaescu <dann@gnu.org>, 9983@debbugs.gnu.org
>> Date: Mon, 07 Nov 2011 13:21:38 +0100
>>
>> Eli Zaretskii <eliz@gnu.org> writes:
>>
>> > The other variables in the line being flagged, `start' and `i', are
>> > also okay: `start' is one of the call arguments
>>
>> Just being an argument does not necessarily make it ok.
>
> Indeed. I also thought about that, so I checked the callers two
> levels up, and came up empty-handed.
>
> I guess the optimization done by GCC 4.6 fooled valgrind as well.
Not trying to split hairs, but valgrind wasn't fooled, it did the right
thing at the level that valgrind is working at...