dload: add 'unlink_on_fail' to payload struct
commit24824b54ce6ce3f62417be493d1e29eeb2cc8f53
authorDave Reisner <dreisner@archlinux.org>
Thu, 18 Aug 2011 18:17:30 +0000 (18 14:17 -0400)
committerDan McGee <dan@archlinux.org>
Fri, 19 Aug 2011 14:43:19 +0000 (19 09:43 -0500)
tree78741e41a4a54a786b4d4e9769160647613f6e9d
parent2ca27ab3a14c106a7153dda337a61c79db7a6de0
dload: add 'unlink_on_fail' to payload struct

Let callers of _alpm_download state whether we should delete on fail,
rather than inferring it from context. We still override this decision
and always unlink when a temp file is used.

Signed-off-by: Dave Reisner <dreisner@archlinux.org>
Signed-off-by: Dan McGee <dan@archlinux.org>
lib/libalpm/be_sync.c
lib/libalpm/dload.c
lib/libalpm/dload.h