summaryrefslogtreecommitdiffstats
path: root/lib/libalpm/be_package.c
diff options
context:
space:
mode:
authorAndrew Gregory <andrew.gregory.8@gmail.com>2013-11-15 03:02:07 +0100
committerAllan McRae <allan@archlinux.org>2014-01-06 05:38:49 +0100
commit6f468c2465f4bfdcf4779c920899a960857c7361 (patch)
treee542a71075b0c135dc984805b6cbbcb7da99bb5c /lib/libalpm/be_package.c
parent6a656c7429c6fce44abf6f83657dd7b423979cd9 (diff)
downloadpacman-6f468c2465f4bfdcf4779c920899a960857c7361.tar.gz
pacman-6f468c2465f4bfdcf4779c920899a960857c7361.tar.xz
deps.c: remove filtered_depend functions
filtered_dep was duplicating an alpm_depend_t solely for the purpose of overriding its depmod and would effectively cause alpm_checkdeps to ignore ALPM_TRANS_FLAG_NODEPVERSION if the duplication failed. Manually overriding/restoring the depmod for the original depend removes the duplication as a point of failure and fixes a memory leak where the duplicated depend was not being properly freed. Signed-off-by: Andrew Gregory <andrew.gregory.8@gmail.com> Signed-off-by: Allan McRae <allan@archlinux.org>
Diffstat (limited to 'lib/libalpm/be_package.c')
0 files changed, 0 insertions, 0 deletions