From d864bf7907c814eef30e906e59b0890df34d311c Mon Sep 17 00:00:00 2001 From: dacctal Date: Mon, 25 May 2026 10:55:12 +0000 Subject: 'find' will show all installed packages --- src/update_all.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'src/update_all.c') diff --git a/src/update_all.c b/src/update_all.c index ff0f54d..85ad613 100644 --- a/src/update_all.c +++ b/src/update_all.c @@ -19,11 +19,12 @@ void update_all() { cache_repos(); struct dirent* dirent_ptr; DIR* dir_ptr; - if ((dir_ptr = opendir(src)) == NULL) { - fprintf(stderr, "%scould not open %s\n", print_pkgit, src); + if ((dir_ptr = opendir(get_install_dir("src"))) == NULL) { + fprintf(stderr, "%scould not open %s\n", print_pkgit, get_install_dir("src")); } while ((dirent_ptr = readdir(dir_ptr)) != NULL) { if (strcmp(dirent_ptr->d_name, "..") == 0 || strcmp(dirent_ptr->d_name, ".") == 0) continue; + printf("%sUpdating package: %s\n", print_pkgit, dirent_ptr->d_name); struct stat stat_buf; FILE* file_ptr = fopen(dirent_ptr->d_name, "r"); if (!file_ptr) { continue; } -- cgit v1.2.3