diff --git a/fetchy.c b/fetchy.c index 59be404..cc97c16 100644 --- a/fetchy.c +++ b/fetchy.c @@ -289,6 +289,7 @@ static char *get_packages(char *package_count, char sys){ package_count = malloc(BUF_SIZE); switch (sys){ + case 'x': case 'a': pkg_count = count_files(opendir("/var/lib/pacman/local")); break; @@ -297,6 +298,7 @@ static char *get_packages(char *package_count, char sys){ break; default: printf("\n\n\aUnable to find package list\n\n"); + exit(EXIT_FAILURE); } snprintf(package_count, BUF_SIZE, "\x1b[36mPKGS\x1b[0m -> %d", pkg_count);