1
0
mirror of https://github.com/moparisthebest/pacman synced 2024-12-23 08:18:51 -05:00

added the possibility to force synctree update by using -Syy

This commit is contained in:
Aurelien Foret 2006-02-14 18:29:26 +00:00
parent 9cc5e60e6d
commit a56e13d770

View File

@ -161,14 +161,16 @@ static int sync_synctree(int level, list_t *syncs)
for(i = syncs; i; i = i->next) { for(i = syncs; i; i = i->next) {
list_t *files = NULL; list_t *files = NULL;
char newmtime[16] = ""; char newmtime[16] = "";
char *lastupdate; char *lastupdate = NULL;
sync_t *sync = (sync_t *)i->data; sync_t *sync = (sync_t *)i->data;
if(level < 2) {
/* get the lastupdate time */ /* get the lastupdate time */
lastupdate = alpm_db_getinfo(sync->db, PM_DB_LASTUPDATE); lastupdate = alpm_db_getinfo(sync->db, PM_DB_LASTUPDATE);
if(strlen(lastupdate) == 0) { if(strlen(lastupdate) == 0) {
vprint("failed to get lastupdate time for %s (no big deal)\n", sync->treename); vprint("failed to get lastupdate time for %s (no big deal)\n", sync->treename);
} }
}
/* build a one-element list */ /* build a one-element list */
snprintf(path, PATH_MAX, "%s" PM_EXT_DB, sync->treename); snprintf(path, PATH_MAX, "%s" PM_EXT_DB, sync->treename);