<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">2016-02-20 9:23 GMT+01:00 Sven Barth <span dir="ltr"><<a href="mailto:pascaldragon@googlemail.com" target="_blank">pascaldragon@googlemail.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><span class=""><p>Am 20.02.2016 06:25 schrieb "Michalis Kamburelis" <<a href="mailto:michalis.kambi@gmail.com" target="_blank">michalis.kambi@gmail.com</a>>:<br>
> I remember a thread on fpc-devel "Pascal Smart Pointers Idea + ARC<br>
> implementation" where the original author (Maciej Izak) was already<br>
> working to overcome this:<br>
> <a href="https://www.mail-archive.com/fpc-devel@lists.freepascal.org/msg33172.html" target="_blank">https://www.mail-archive.com/fpc-devel@lists.freepascal.org/msg33172.html</a><br>
> . His reasons was similar (force the contents to be initialized with<br>
> zero) and his solution felt cleaner -- introduce "class operator<br>
> Initialize" where you can initialize your record.<br>
><br>
> Any chance that this would be added/merged to FPC one day?:)</p>
</span><p>I'm indeed inclined to implement this one day, though I don't know yet how exactly I want it to look. </p></blockquote><div></div></div>Finally I have some time to continue my work on this. I need to take break from Sparta/Lazarus :P. Hopefully all will be available soon on smart_pointers branch.<br><br>-- <br><div class="gmail_signature"><div dir="ltr"><div>Best regards,<br>Maciej Izak</div></div></div>
</div></div>