mirror of
https://github.com/moparisthebest/pacman
synced 2025-02-28 09:21:53 -05:00
Remove unused and broken alpm_list_remove_node function
Signed-off-by: Dan McGee <dan@archlinux.org>
This commit is contained in:
parent
dd0275b759
commit
7b4573d851
@ -331,35 +331,6 @@ alpm_list_t SYMEXPORT *alpm_list_remove(alpm_list_t *haystack, const void *needl
|
||||
return(haystack);
|
||||
}
|
||||
|
||||
/**
|
||||
* @brief Remove the node from the list that it belongs to.
|
||||
*
|
||||
* This DOES NOT free the node.
|
||||
*
|
||||
* @param node the list node we're removing
|
||||
*
|
||||
* @return the node which took the place of this one
|
||||
*/
|
||||
alpm_list_t SYMEXPORT *alpm_list_remove_node(alpm_list_t *node)
|
||||
{
|
||||
if(!node) return(NULL);
|
||||
|
||||
alpm_list_t *ret = NULL;
|
||||
|
||||
if(node->prev) {
|
||||
node->prev->next = node->next;
|
||||
ret = node->prev;
|
||||
node->prev = NULL;
|
||||
}
|
||||
if(node->next) {
|
||||
node->next->prev = node->prev;
|
||||
ret = node->next;
|
||||
node->next = NULL;
|
||||
}
|
||||
|
||||
return(ret);
|
||||
}
|
||||
|
||||
/**
|
||||
* @brief Create a new list without any duplicates.
|
||||
*
|
||||
|
@ -57,7 +57,6 @@ alpm_list_t *alpm_list_add_sorted(alpm_list_t *list, void *data, alpm_list_fn_cm
|
||||
alpm_list_t *alpm_list_mmerge(alpm_list_t *left, alpm_list_t *right, alpm_list_fn_cmp fn);
|
||||
alpm_list_t *alpm_list_msort(alpm_list_t *list, int n, alpm_list_fn_cmp fn);
|
||||
alpm_list_t *alpm_list_remove(alpm_list_t *haystack, const void *needle, alpm_list_fn_cmp fn, void **data);
|
||||
alpm_list_t *alpm_list_remove_node(alpm_list_t *node);
|
||||
alpm_list_t *alpm_list_remove_dupes(const alpm_list_t *list);
|
||||
alpm_list_t *alpm_list_strdup(const alpm_list_t *list);
|
||||
alpm_list_t *alpm_list_copy(const alpm_list_t *list);
|
||||
|
Loading…
x
Reference in New Issue
Block a user