disabling warn_unused_result attribute with FORTIFY_SOURCE?

Miloslav Trmac mitr at volny.cz
Thu Mar 15 04:11:55 UTC 2007


Hi,
Ulrich Drepper napsal(a):
> Matthew Miller wrote:
>> My google-fu is failing me; I can't find any documentation on this.
>> Apparently, building with -Wp,-D_FORTIFY_SOURCE=2 results in the
>> warn_unused_result attribute being added to every (? or maybe just many)
> 
> Only cases without valid cases where ignoring the value might be correct.
> 
>> fuction. In turn, this makes many perfectly good programs spit out hundreds
>> of warnings. I'm not sure this is necessarily good.
> 
> Fix the code.  All those warnings are problems.
How about fwrite ()?  What's wrong with just using ferror () before
closing the file?

Thanks for your time,
	Mirek




More information about the fedora-devel-list mailing list