summaryrefslogtreecommitdiffstats
path: root/lib/libalpm/alpm_list.h
diff options
context:
space:
mode:
authorDan McGee <dan@archlinux.org>2007-10-30 03:03:41 +0100
committerDan McGee <dan@archlinux.org>2007-10-30 03:05:04 +0100
commit74aa54a1f6db109311e9bdc8cae64a2a26a2b860 (patch)
tree1931793f718531e7560eec8ad58d470dfb7a1931 /lib/libalpm/alpm_list.h
parent014306eb99c90c5c5c6d19d50aa47e29c25e8e14 (diff)
downloadpacman-74aa54a1f6db109311e9bdc8cae64a2a26a2b860.tar.gz
pacman-74aa54a1f6db109311e9bdc8cae64a2a26a2b860.tar.xz
Make general list copy function
Package dup needs to copy all members. Nathan had his implementation, but I generalized it to this new alpm_list function (and will use it in the next commit). CC: Nathan Jones <nathanj@insightbb.com> Signed-off-by: Dan McGee <dan@archlinux.org>
Diffstat (limited to 'lib/libalpm/alpm_list.h')
-rw-r--r--lib/libalpm/alpm_list.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/libalpm/alpm_list.h b/lib/libalpm/alpm_list.h
index 8fce2804..addf9505 100644
--- a/lib/libalpm/alpm_list.h
+++ b/lib/libalpm/alpm_list.h
@@ -61,6 +61,7 @@ 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);
+alpm_list_t *alpm_list_copy_data(const alpm_list_t *list);
alpm_list_t *alpm_list_reverse(alpm_list_t *list);
/* item accessors */