Show
Ignore:
Timestamp:
10/10/08 09:02:08 (3 months ago)
Author:
tokuhirom
Message:

added node.addChild

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • lang/cplusplus/llv8call/trunk/ext/libxml/node.h

    r21020 r21069  
    5959 
    6060FUNCTION(appendChild) 
    61     ARG_BETWEEN(0, 1); 
     61    ARG_COUNT(1); 
    6262    EXTERNAL_NODE(); 
    6363    EXTERNAL_DOC(); 
    6464    ARG_node(argnode, 0); 
    6565    xmlNodePtr rNode = domAppendChild( node, argnode ); 
     66    return CREATE_NODE( doc, rNode ); 
     67END 
     68 
     69FUNCTION(addChild) 
     70    ARG_COUNT(1); 
     71    EXTERNAL_NODE(); 
     72    EXTERNAL_DOC(); 
     73    ARG_node(argnode, 0); 
     74    xmlNodePtr rNode = xmlAddChild( node, argnode ); 
     75    assert(rNode); 
    6676    return CREATE_NODE( doc, rNode ); 
    6777END 
     
    244254    BIND_IM("toString",            toString); 
    245255    BIND_IM("appendChild",         appendChild); 
     256    BIND_IM("addChild",            addChild); 
    246257    BIND_IM("insertBefore",        insertBefore); 
    247258    BIND_IM("insertAfter",         insertAfter);