On 10/03/15 06:10, Jürgen Hestermann wrote:
> 
> Am 2015-03-09 um 19:24 schrieb DaWorm:
>> I would think this part answers that question:  "The warning means
>> that no value has been */explicitly/* assigned to these variables
>> (which */may indicate a logic error/* in the code), not necessarily
>> that they contain an unpredictable value." (emphasis mine)
>> 
>> 
> No, it answer not the question. As I already wrote in my other mail: 
> Why am I forced to add superfluous (initialization) code just to get
> rid of a warning that is completely useless (false). Managed types
> *are* initialized so this warning just pollutes the message window
> and distracts from the realy useful information.
> 
> Why not simply omit these messages (for managed types)?
> 
> 

Just because YOU don't need it, doesn't mean it's useless for everybody...

http://www.freepascal.org/docs-html/prog/progsu80.html#x87-860001.2.80

why not just use this to suppress the warning JUST where you DO know it's not 
needed?

(you can suppress warning by number too IIUC).


el es


_______________________________________________
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal

Reply via email to