<div dir="ltr"><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Jun 26, 2017 at 12:39 PM, African Wild Dog <span dir="ltr"><<a href="mailto:paintedlycaon@gmail.com" target="_blank">paintedlycaon@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div>Hello,<span id="gmail-m_-2323983069841001912gmail-result_box" class="gmail-m_-2323983069841001912gmail-" lang="en"><span class="gmail-m_-2323983069841001912gmail-"><br><br>What is the recommended way to avoid memory leaks in mutual interface references?<br></span></span><span id="gmail-m_-2323983069841001912gmail-result_box" class="gmail-m_-2323983069841001912gmail-short_text" lang="en"><span class="gmail-m_-2323983069841001912gmail-"><br>From delphi 10.1 Berlin it is possible to use [unsafe] e [weak] attributes.<br><a href="http://blog.marcocantu.com/blog/2016-april-weak-unsafe-interface-references.html" target="_blank">http://blog.marcocantu.com/<wbr>blog/2016-april-weak-unsafe-<wbr>interface-references.html</a>.<br><br></span></span></div><div><span id="gmail-m_-2323983069841001912gmail-result_box" class="gmail-m_-2323983069841001912gmail-short_text" lang="en"><span class="gmail-m_-2323983069841001912gmail-">Is there a workaround in Free Pascal 3?</span></span></div></blockquote></div><div class="gmail_extra"><br></div>Hi,</div><div class="gmail_extra"><br>I wrote an article about it <a href="https://goo.gl/Lij4hu">https://goo.gl/Lij4hu</a></div><div class="gmail_extra">But you need to translate from Portuguese to English.</div><div class="gmail_extra"><br></div><div class="gmail_extra">Best regards,</div><div class="gmail_extra">Marcos Douglas</div></div>