change _newFromNode: to _objectForNode:

git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/branches/nsxml_using_libxml2@34512 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
Doug Simons 2012-01-13 18:46:19 +00:00
parent eaa49d6e39
commit 3464a615f5

View file

@ -33,7 +33,7 @@ GS_PRIVATE_INTERNAL(NSXMLNode)
@interface NSXMLNode (Private)
- (void *) _node;
- (void) _setNode: (void *)_anode;
+ (id) _newFromNode: (xmlNodePtr)node;
+ (NSXMLNode *) _objectForNode: (xmlNodePtr)node;
@end
@implementation NSXMLNode (Private)
@ -48,7 +48,7 @@ GS_PRIVATE_INTERNAL(NSXMLNode)
internal->node = _anode;
}
+ (id) _newFromNode: (xmlNodePtr)node
+ (NSXMLNode *) _objectForNode: (xmlNodePtr)node
{
xmlElementType type = node->type;
NSXMLNode *result = (id)node->_private;
@ -71,6 +71,8 @@ GS_PRIVATE_INTERNAL(NSXMLNode)
default:
break;
}
node->_private = result;
AUTORELEASE(result);
}
return result;
@ -259,7 +261,7 @@ GS_PRIVATE_INTERNAL(NSXMLNode)
count++;
}
return (NSXMLNode *)[NSXMLNode _newFromNode: children];
return (NSXMLNode *)[NSXMLNode _objectForNode: children];
}
- (NSUInteger) childCount
@ -288,7 +290,7 @@ GS_PRIVATE_INTERNAL(NSXMLNode)
for (children = node->children; children; children = children->next)
{
NSXMLNode *n = [NSXMLNode _newFromNode: children];
NSXMLNode *n = [NSXMLNode _objectForNode: children];
[childrenArray addObject: n];
}