https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88320

--- Comment #4 from Jonny Grant <jg at jguk dot org> ---
(In reply to Jonathan Wakely from comment #3)
> (In reply to Jonny Grant from comment #0)
> > Suggestion on line 5 of a variable which is acutally the return value, and
> > doesn't exist yet. Better to only suggest alternative as variables that
> > exist already in scope?
> 
> The variable's scope begins after its name, so it is already in scope.

yes, actually you're right. Maybe it doesn't matter, as it's only a suggestion,
but changing it to the suggestion gives another warning, but would not in other
cases (eg a std::string)

var_suggest.cpp:6:9: warning: ‘aresult’ is used uninitialized in this function
[-Wuninitialized]
     int aresult = aresult +1;


Shall we close this ticket?

Reply via email to