add new ply_list_get_last_node function to get the list tail

This commit is contained in:
Ray Strode 2007-05-31 17:01:09 -04:00
parent 7f7f14aafc
commit 7ab0dc597e
2 changed files with 7 additions and 0 deletions

View file

@ -239,6 +239,12 @@ ply_list_get_first_node (ply_list_t *list)
return list->first_node;
}
ply_list_node_t *
ply_list_get_last_node (ply_list_t *list)
{
return list->last_node;
}
ply_list_node_t *
ply_list_get_next_node (ply_list_t *list,
ply_list_node_t *node)

View file

@ -43,6 +43,7 @@ void ply_list_remove_data (ply_list_t *list,
void ply_list_remove_node (ply_list_t *list,
ply_list_node_t *node);
ply_list_node_t *ply_list_get_first_node (ply_list_t *list);
ply_list_node_t *ply_list_get_last_node (ply_list_t *list);
ply_list_node_t *ply_list_get_next_node (ply_list_t *list,
ply_list_node_t *node);