<div dir="ltr"><div>> <span style="font-size:small;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline">On Wed, Aug 1, 2018 at 11:27 AM, Ryan Joseph<span> </span></span><span dir="ltr" style="font-size:small;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial"><<a href="mailto:ryan@thealchemistguild.com" target="_blank" style="color:rgb(17,85,204)">ryan@thealchemistguild.com</a>></span><span style="font-size:small;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline"><span> </span>wrote:</span>
</div><div><span style="font-size:small;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline">> <span style="font-size:12.8px;text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline">Yeah, this is the first place I looked but current_structdef is always nil so it never progresses past that point.</span><br style="font-size:12.8px;text-decoration-style:initial;text-decoration-color:initial"><span style="font-size:12.8px;text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline">> Is this test program not enough to get FreeInstance called?<span> </span></span><br style="font-size:12.8px;text-decoration-style:initial;text-decoration-color:initial">
</span></div><div><br></div>You need to declare a class, and give that class at least one method for current_structdef to ever not be nil at all. You'll only specifically get to the FreeInstance part after that if it has a destructor.<div class="gmail_extra"><br></div></div>