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/ |