From 7cde9aeb5dccce578c1eed13cf1ed2c61e446800 Mon Sep 17 00:00:00 2001 From: dacctal Date: Sun, 21 Jun 2026 01:33:58 +0000 Subject: huge code cleanup --- src/fetch_src.c | 68 +++++++++++++++++++++++++-------------------------------- 1 file changed, 30 insertions(+), 38 deletions(-) (limited to 'src/fetch_src.c') diff --git a/src/fetch_src.c b/src/fetch_src.c index 8ad1ff5..55ce135 100644 --- a/src/fetch_src.c +++ b/src/fetch_src.c @@ -1,55 +1,47 @@ +#include #include #include #include #include -#include #include -#include "fetch_src.h" #include "fetch_git.h" +#include "fetch_src.h" #include "vars.h" static int remove_tree( const char *fpath, const struct stat *sb, int typeflag, struct FTW *ftwbuf ) { - (void)sb; - (void)ftwbuf; - if (typeflag == FTW_F || typeflag == FTW_SL) { - unlink(fpath); - } else if (typeflag == FTW_DP) { - rmdir(fpath); - } - return 0; + (void)sb; + (void)ftwbuf; + if (typeflag == FTW_F || typeflag == FTW_SL) { + unlink(fpath); + } else if (typeflag == FTW_DP) { + rmdir(fpath); + } + return 0; } void fetch_src(Pkg pkg) { - if (is_verbose) printf( - "%s target source directory: %s\n", - print_pkgit, pkg.src - ); - if (file_exists(pkg.src)) { - if (is_verbose) printf( - "%s %s already exists. deleting...\n", - print_pkgit, pkg.src - ); - nftw(pkg.src, remove_tree, 64, FTW_DEPTH | FTW_PHYS); - } - if (strcmp(pkg.url, "") == 0) { - if (is_verbose) printf( - "%s creating directory %s...\n", - print_pkgit, pkg.src - ); - mkdir_p(pkg.src); - return; - } - if (fetch_git(pkg) == 0) { - if (is_verbose) printf( - "%s cloned into %s\n", - print_pkgit, pkg.src - ); - return; - } - printf("%s no fetch methods worked.\n", print_error); - exit(EXIT_FAILURE); + if (is_verbose) + printf("%s target source directory: %s\n", print_pkgit, pkg.src); + if (file_exists(pkg.src)) { + if (is_verbose) + printf("%s %s already exists. deleting...\n", print_pkgit, pkg.src); + nftw(pkg.src, remove_tree, 64, FTW_DEPTH | FTW_PHYS); + } + if (strcmp(pkg.url, "") == 0) { + if (is_verbose) + printf("%s creating directory %s...\n", print_pkgit, pkg.src); + mkdir_p(pkg.src); + return; + } + if (fetch_git(pkg) == 0) { + if (is_verbose) + printf("%s cloned into %s\n", print_pkgit, pkg.src); + return; + } + printf("%s no fetch methods worked.\n", print_error); + exit(EXIT_FAILURE); } \ No newline at end of file -- cgit v1.2.3