gnode.h   gnode.h 
skipping to change at line 253 skipping to change at line 253
GNode* g_node_first_sibling (GNode *node); GNode* g_node_first_sibling (GNode *node);
GNode* g_node_last_sibling (GNode *node); GNode* g_node_last_sibling (GNode *node);
/** /**
* g_node_prev_sibling: * g_node_prev_sibling:
* @node: a #GNode * @node: a #GNode
* *
* Gets the previous sibling of a #GNode. * Gets the previous sibling of a #GNode.
* *
* Returns: the previous sibling of @node, or %NULL if @node is %NULL * Returns: the previous sibling of @node, or %NULL if @node is the first
* node or %NULL
*/ */
#define g_node_prev_sibling(node) ((node) ? \ #define g_node_prev_sibling(node) ((node) ? \
((GNode*) (node))->prev : NULL) ((GNode*) (node))->prev : NULL)
/** /**
* g_node_next_sibling: * g_node_next_sibling:
* @node: a #GNode * @node: a #GNode
* *
* Gets the next sibling of a #GNode. * Gets the next sibling of a #GNode.
* *
* Returns: the next sibling of @node, or %NULL if @node is %NULL * Returns: the next sibling of @node, or %NULL if @node is the last node
* or %NULL
*/ */
#define g_node_next_sibling(node) ((node) ? \ #define g_node_next_sibling(node) ((node) ? \
((GNode*) (node))->next : NULL) ((GNode*) (node))->next : NULL)
/** /**
* g_node_first_child: * g_node_first_child:
* @node: a #GNode * @node: a #GNode
* *
* Gets the first child of a #GNode. * Gets the first child of a #GNode.
* *
 End of changes. 2 change blocks. 
2 lines changed or deleted 4 lines changed or added

This html diff was produced by rfcdiff 1.41. The latest version is available from http://tools.ietf.org/tools/rfcdiff/