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)?
_______________________________________________ fpc-pascal maillist - fpc-pascal@lists.freepascal.org http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal