diff options
author | Aris Adamantiadis <aris@0xbadc0de.be> | 2010-03-01 18:11:40 +0100 |
---|---|---|
committer | Aris Adamantiadis <aris@0xbadc0de.be> | 2010-03-01 18:11:40 +0100 |
commit | c987fd8c53b4ebabd8ca3d9b32216ac7f7ba6a9e (patch) | |
tree | d1099949b005c796546a8176847dc1b8fbb1a6f7 /libssh/misc.c | |
parent | d083554dff7101a01a636e140367c64a254f0972 (diff) | |
download | libssh-c987fd8c53b4ebabd8ca3d9b32216ac7f7ba6a9e.tar.gz libssh-c987fd8c53b4ebabd8ca3d9b32216ac7f7ba6a9e.tar.xz libssh-c987fd8c53b4ebabd8ca3d9b32216ac7f7ba6a9e.zip |
renamed ssh_list_get_head to ssh_list_pop_head
Diffstat (limited to 'libssh/misc.c')
-rw-r--r-- | libssh/misc.c | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/libssh/misc.c b/libssh/misc.c index f64c395..a86a163 100644 --- a/libssh/misc.c +++ b/libssh/misc.c @@ -261,7 +261,14 @@ void ssh_list_remove(struct ssh_list *list, struct ssh_iterator *iterator){ SAFE_FREE(iterator); } -const void *_ssh_list_get_head(struct ssh_list *list){ +/** @internal + * @brief Removes the top element of the list and returns the data value attached + * to it + * @param list the ssh_list + * @returns pointer to the element being stored in head, or + * NULL if the list is empty. + */ +const void *_ssh_list_pop_head(struct ssh_list *list){ struct ssh_iterator *iterator=list->root; const void *data; if(!list->root) |