P.S. Fred, I'm aware of no place in the code where it replaces items with NULL if they are nil. :)
Sorry, my fault, I used the word NULL as a short hand for [NSNull null], as can be see in the following line (used about five times in the code of NSOutlineView):
id sitem = (startitem == nil)?[NSNull null]:startitem;
This makes it possible to work with nil almost as if it was a valid item, but why would you want to do this? This also has been done half heartedly, so some of the replacements, as in the method at hand (reloadItem:reloadChildren:) hs not been done.
_______________________________________________ Bug-gnustep mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/bug-gnustep