diff options
author | Dan McGee <dan@archlinux.org> | 2012-01-19 04:43:00 +0100 |
---|---|---|
committer | Dan McGee <dan@archlinux.org> | 2012-01-23 19:21:11 +0100 |
commit | be038f9cb2d4302d74c0edadd9abf2b282adc7c3 (patch) | |
tree | 675ffc363d23d1ebb5520db69a2127172e647a2a /lib/libalpm/util.h | |
parent | ac239c54d0b8f83ee8a0a94456fc84da7f583ccb (diff) | |
download | pacman-be038f9cb2d4302d74c0edadd9abf2b282adc7c3.tar.gz pacman-be038f9cb2d4302d74c0edadd9abf2b282adc7c3.tar.xz |
Remove rmrf implementation from backend
This moves the code for removal of local database entries right into
be_local.c, which was the last user of the rmrf() function we had in our
utility source file. We can simplify the implementation and make it
non-recursive as we know the structure of the local database entries.
Signed-off-by: Dan McGee <dan@archlinux.org>
Diffstat (limited to 'lib/libalpm/util.h')
-rw-r--r-- | lib/libalpm/util.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/libalpm/util.h b/lib/libalpm/util.h index 6d5c0c35..d5cf0127 100644 --- a/lib/libalpm/util.h +++ b/lib/libalpm/util.h @@ -121,7 +121,7 @@ int _alpm_unpack_single(alpm_handle_t *handle, const char *archive, const char *prefix, const char *filename); int _alpm_unpack(alpm_handle_t *handle, const char *archive, const char *prefix, alpm_list_t *list, int breakfirst); -int _alpm_rmrf(const char *path); + ssize_t _alpm_files_in_directory(alpm_handle_t *handle, const char *path, int full_count); int _alpm_logaction(alpm_handle_t *handle, const char *fmt, va_list args); int _alpm_run_chroot(alpm_handle_t *handle, const char *cmd, char *const argv[]); |