<html>
  <head>
    <meta content="text/html; charset=windows-1252"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <br>
    <div class="moz-cite-prefix">Am 2015-03-10 um 18:16 schrieb Lukasz
      Sokol:<br>
    </div>
    <blockquote cite="mid:mdn8t1$l4i$3@ger.gmane.org" type="cite">
      <pre wrap="">On 10/03/15 16:08, Jürgen Hestermann wrote:
</pre>
      <blockquote type="cite">
        <pre wrap="">Then please tell me, what do you (or anybody else) gain from this warning?
Especially, as it claims something that is definitely not true (for managed types).
It may even misguide some to add initialisation code without need and
it distracts from the realy important messages.

</pre>
      </blockquote>
      <pre wrap="">
Just googled this out:
(edit: meant this actually)
<a class="moz-txt-link-freetext" href="http://lazarusroad.blogspot.com.br/2012/07/does-it-matter-how-dynamic-arrays-are.html">http://lazarusroad.blogspot.com.br/2012/07/does-it-matter-how-dynamic-arrays-are.html</a>

and this immediately after:

<a class="moz-txt-link-freetext" href="http://lazarusroad.blogspot.co.uk/2012/07/cost-to-supress-warning-and-how-not-pay.html">http://lazarusroad.blogspot.co.uk/2012/07/cost-to-supress-warning-and-how-not-pay.html</a>


</pre>
    </blockquote>
    <br>
    I am not sure what these links should tell me.<br>
    I could not find any hint that omitting the warnings for managed
    types would do any harm.<br>
    Just the opposite. As I already suspected, people are adding code
    just to get rid of the warning<br>
    (or they have the time and leisure to disable these warnings for
    each project over and over again):<br>
    Cite from the second link:<br>
    <br>
    "Although the performance impact is mostly negligible, is extra code
    anyway. <br>
    In my case i initialize the parameter explicitly so <b>out</b>
    would add redundant code. <br>
    There's an alternative to suppress the message: add the directive
    {%H-} in front of the variable that is being passed to the
    procedure."<br>
    <br>
    Again I can't find any legimitation for having these warnings.<br>
  </body>
</html>