Anybody with an apple machine can confirm that the data source is not retained on apple ?
> Hi, > > In NSTableView: - (void) setDataSource: (id)anObject > > We do: > > ... > ASSIGN (_dataSource, anObject); > [self tile]; > [self reloadData]; > > and it should be: > > _dataSource = anObject; > [self tile]; > [self reloadData]; > > We should also remove the TEST_RELEASE(_dataSource) in -dealloc. > > The docs don't mention that we must retain the _dataSource and it can > cause a leak (it does for all "logical" dealloc "chain" method calls I can > imagine - the _dataSource will always have a retainCount >= 1). _______________________________________________ Bug-gnustep mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/bug-gnustep
