That's returning a shared static instance of the GSComboWindow class, so it's expected that it isn't released. It's also outside of the NSComboBoxCell class, so as far as NSComboBoxCell instances are concerned, they should obey standard memory management rules:
- if you got an object via +alloc, -copy or -new, you own it and should -release or -autorelease it later. - if you didn't, you don't own it unless you -retain it - if you did neither of these, don't -release or -autorelease it. NSComboBoxCell is consistent with these rules. Graham. On 5 Jun 2013, at 06:50, Germán Arias <[email protected]> wrote: > Class method +defaultPopUp, line 118. > > Germán. > > On 2013-06-04 23:38:10 -0600 "Graham Lee" <[email protected]> wrote: > >> Where are you seeing that? I'm looking at -_popUp here: >> http://svn.gna.org/svn/gnustep/libs/gui/trunk/Source/NSComboBoxCell.m >> >> No -init, -new or -copy that I can see. >> >> Graham. >> > _______________________________________________ Gnustep-dev mailing list [email protected] https://lists.gnu.org/mailman/listinfo/gnustep-dev
