diff options
author | Aurelien Foret <aurelien@archlinux.org> | 2005-05-04 21:55:23 +0200 |
---|---|---|
committer | Aurelien Foret <aurelien@archlinux.org> | 2005-05-04 21:55:23 +0200 |
commit | a26095f8fc27eb564fd5b49c0d99e7821c21e2e8 (patch) | |
tree | e9491a2171abd4414e4a2b59ebdaec6edb85e59c /lib/libalpm/sync.c | |
parent | 14c8583ccbb9f3ff218611ca3d54d93b394b41b5 (diff) | |
download | pacman-a26095f8fc27eb564fd5b49c0d99e7821c21e2e8.tar.gz pacman-a26095f8fc27eb564fd5b49c0d99e7821c21e2e8.tar.xz |
event transaction callback rework to prepare the introduction of a conversation callback
Diffstat (limited to 'lib/libalpm/sync.c')
-rw-r--r-- | lib/libalpm/sync.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/lib/libalpm/sync.c b/lib/libalpm/sync.c index 15ea7789..be7f7385 100644 --- a/lib/libalpm/sync.c +++ b/lib/libalpm/sync.c @@ -344,7 +344,7 @@ int sync_prepare(pmtrans_t *trans, pmdb_t *db_local, PMList *dbs_sync, PMList ** trail = pm_list_new(); /* Resolve targets dependencies */ - TRANS_CB(trans, PM_TRANS_EVT_RESOLVEDEPS_START, NULL, NULL); + EVENT(trans, PM_TRANS_EVT_RESOLVEDEPS_START, NULL, NULL); _alpm_log(PM_LOG_FLOW1, "resolving targets dependencies"); for(i = trans->packages; i; i = i->next) { pmsyncpkg_t *sync = i->data; @@ -362,10 +362,10 @@ int sync_prepare(pmtrans_t *trans, pmdb_t *db_local, PMList *dbs_sync, PMList ** trans->packages = pm_list_add(trans->packages, sync); } } - TRANS_CB(trans, PM_TRANS_EVT_RESOLVEDEPS_DONE, NULL, NULL); + EVENT(trans, PM_TRANS_EVT_RESOLVEDEPS_DONE, NULL, NULL); /* check for inter-conflicts and whatnot */ - TRANS_CB(trans, PM_TRANS_EVT_INTERCONFLICTS_START, NULL, NULL); + EVENT(trans, PM_TRANS_EVT_INTERCONFLICTS_START, NULL, NULL); deps = checkdeps(db_local, PM_TRANS_TYPE_UPGRADE, list); if(deps) { int found; @@ -431,7 +431,7 @@ int sync_prepare(pmtrans_t *trans, pmdb_t *db_local, PMList *dbs_sync, PMList ** RET_ERR(PM_ERR_CONFLICTING_DEPS, -1); } } - TRANS_CB(trans, PM_TRANS_EVT_INTERCONFLICTS_DONE, NULL, NULL); + EVENT(trans, PM_TRANS_EVT_INTERCONFLICTS_DONE, NULL, NULL); FREELISTPTR(list); FREELISTPTR(trail); @@ -511,7 +511,7 @@ int sync_commit(pmtrans_t *trans, pmdb_t *db_local) goto error; } /* we want the frontend to be aware of commit details */ - tr->cb = trans->cb; + tr->cb_event = trans->cb_event; if(trans_commit(tr) == -1) { _alpm_log(PM_LOG_ERROR, "could not commit removal transaction"); pm_errno = PM_ERR_XXX; @@ -558,7 +558,7 @@ int sync_commit(pmtrans_t *trans, pmdb_t *db_local) goto error; } /* we want the frontend to be aware of commit details */ - tr->cb = trans->cb; + tr->cb_event = trans->cb_event; if(trans_commit(tr) == -1) { _alpm_log(PM_LOG_ERROR, "could not commit transaction"); pm_errno = PM_ERR_XXX; |