summaryrefslogtreecommitdiffstats
path: root/lib/libalpm/sync.c
diff options
context:
space:
mode:
authorDan McGee <dan@archlinux.org>2011-06-16 18:49:34 +0200
committerDan McGee <dan@archlinux.org>2011-06-16 18:58:04 +0200
commit51359e6d33cf2f3f3acf95ad526c5b22e39d86cf (patch)
treec145b6f4ebb53fd8af8abb0dc0debf1e736437d8 /lib/libalpm/sync.c
parent7f6c1a76c66fb718fad2ecce68f99ee13d18ff15 (diff)
downloadpacman-51359e6d33cf2f3f3acf95ad526c5b22e39d86cf.tar.gz
pacman-51359e6d33cf2f3f3acf95ad526c5b22e39d86cf.tar.xz
Make pmdelta_t public
Signed-off-by: Dan McGee <dan@archlinux.org>
Diffstat (limited to 'lib/libalpm/sync.c')
-rw-r--r--lib/libalpm/sync.c8
1 files changed, 3 insertions, 5 deletions
diff --git a/lib/libalpm/sync.c b/lib/libalpm/sync.c
index 05735730..6b3ddfe8 100644
--- a/lib/libalpm/sync.c
+++ b/lib/libalpm/sync.c
@@ -705,13 +705,11 @@ static int validate_deltas(pmhandle_t *handle, alpm_list_t *deltas,
for(i = deltas; i; i = i->next) {
pmdelta_t *d = alpm_list_getdata(i);
- const char *filename = alpm_delta_get_filename(d);
- char *filepath = _alpm_filecache_find(handle, filename);
- const char *md5sum = alpm_delta_get_md5sum(d);
+ char *filepath = _alpm_filecache_find(handle, d->delta);
- if(test_md5sum(trans, filepath, md5sum) != 0) {
+ if(test_md5sum(trans, filepath, d->delta_md5) != 0) {
errors++;
- *data = alpm_list_add(*data, strdup(filename));
+ *data = alpm_list_add(*data, strdup(d->delta));
}
FREE(filepath);
}