diff options
author | Dan McGee <dan@archlinux.org> | 2008-02-16 03:17:57 +0100 |
---|---|---|
committer | Dan McGee <dan@archlinux.org> | 2008-04-26 18:30:12 +0200 |
commit | 30bdf94c2b444ff475a32e7b0c569e8c3cf05797 (patch) | |
tree | 408802e82996905879372deabee8123c5fa5d98e /lib/libalpm/alpm.h | |
parent | ff9744aa1f9d3da380e722fd44a07b8c8a68d101 (diff) | |
download | pacman-30bdf94c2b444ff475a32e7b0c569e8c3cf05797.tar.gz pacman-30bdf94c2b444ff475a32e7b0c569e8c3cf05797.tar.xz |
Rework delta struct and modify code accordingly
Start to move the delta struct away from an assumed package name scheme and
towards something that is package (or even filename) agnostic. This will
allow us much greater flexibility in the usage of deltas (maybe even sync
DBs some day) as well as allowing code outside of delta.h/delta.c to be much
cleaner with less of a need for snprintf() calls.
Signed-off-by: Dan McGee <dan@archlinux.org>
Diffstat (limited to 'lib/libalpm/alpm.h')
-rw-r--r-- | lib/libalpm/alpm.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/lib/libalpm/alpm.h b/lib/libalpm/alpm.h index a7ea0630..e5445d0d 100644 --- a/lib/libalpm/alpm.h +++ b/lib/libalpm/alpm.h @@ -229,10 +229,12 @@ unsigned long alpm_pkg_download_size(pmpkg_t *newpkg, pmdb_t *db_local); */ const char *alpm_delta_get_from(pmdelta_t *delta); +const char *alpm_delta_get_from_md5sum(pmdelta_t *delta); const char *alpm_delta_get_to(pmdelta_t *delta); -unsigned long alpm_delta_get_size(pmdelta_t *delta); +const char *alpm_delta_get_to_md5sum(pmdelta_t *delta); const char *alpm_delta_get_filename(pmdelta_t *delta); const char *alpm_delta_get_md5sum(pmdelta_t *delta); +unsigned long alpm_delta_get_size(pmdelta_t *delta); /* * Groups |