draft proposal for ref counting in D

Walter Bright newshound2 at digitalmars.com
Wed Oct 9 19:16:32 PDT 2013


Rainer Schuetze wrote:

On 25.06.2013 23:00, Walter Bright wrote:
 > 4. Null checks are done before calling any AddRef() or Release().

Here is another nitpick that needs to be addressed: As mentioned in the 
implementation of ComObject invariants (and out contracts) must not be called 
when returning from Release, if it is ok to actually delete the object.



More information about the Digitalmars-d mailing list