<p>Am 04.04.2017 12:52 schrieb "Mark Morgan Lloyd" <<a href="mailto:markMLl.fpc-pascal@telemetry.co.uk">markMLl.fpc-pascal@telemetry.co.uk</a>>:<br>
><br>
> On 02/04/17 10:00, Jonas Maebe wrote:<br>
><br>
>> Allocating new memory via setlength also clears the memory (+ the<br>
>> overhead of allocating the memory).<br>
><br>
><br>
> Jonas, is it still the case that if SetLength() results in existing data being moved that the original- which might be e.g. an unencrypted password- isn't cleared?</p>
<p>The reallocation is delegated to the memory manager, thus SetLength() can not know what is really done with the data area.</p>
<p>Regards,<br>
Sven</p>