> Hi Peter, > > on 2005-03-24T23:23:30+02:00 Peter wrote: >>> The problem, you describe above could be solved relative simple, even >>> the solution is more complex. I don't know any details of the >>> compiler, but I assume, that internally the compiler use a identical >>> structure to manage the parameter lists for all compiler modes. The >>> compiler can analyse the function and determine, whether a var > >> This is not possible when the parameter is passed as var parameter to >> another procedure that is external. > > I know. But why I should explain it more detailed, if you anyway > disapprove such suggestions. :-( >
Most ppl want compatibility with Delphi. When we add a warning for uninitialized var parameters then there will be a lot of bug reports that Delphi doesn't warn in those cases and we will have to reject the bug report and explain it everytime. _______________________________________________ fpc-pascal maillist - fpc-pascal@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-pascal