diff options
Diffstat (limited to 'src/trigproc.c')
-rw-r--r-- | src/trigproc.c | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/src/trigproc.c b/src/trigproc.c index 73a19391b..7a4fbe997 100644 --- a/src/trigproc.c +++ b/src/trigproc.c @@ -138,8 +138,9 @@ trig_activate_packageprocessing(struct pkginfo *pkg) debug(dbg_triggersdetail, "trigproc_activate_packageprocessing pkg=%s", pkg_name(pkg, pnaw_always)); - trig_parse_ci(pkgadminfile(pkg, &pkg->installed, TRIGGERSCIFILE), NULL, - trig_cicb_statuschange_activate, pkg, &pkg->installed); + trig_parse_ci(pkg_infodb_get_file(pkg, &pkg->installed, TRIGGERSCIFILE), + NULL, trig_cicb_statuschange_activate, + pkg, &pkg->installed); } /*========== Actual trigger processing. ==========*/ @@ -406,7 +407,8 @@ trig_transitional_activate(enum modstatdb_rw cstatus) pkg_name(pkg, pnaw_always), statusinfos[pkg->status].name); pkg->trigpend_head = NULL; - trig_parse_ci(pkgadminfile(pkg, &pkg->installed, TRIGGERSCIFILE), + trig_parse_ci(pkg_infodb_get_file(pkg, &pkg->installed, + TRIGGERSCIFILE), cstatus >= msdbrw_write ? transitional_interest_callback : transitional_interest_callback_ro, NULL, |