diff options
| author | dacctal <dacctal@symlinx.net> | 2026-06-21 01:33:58 +0000 |
|---|---|---|
| committer | dacctal <dacctal@symlinx.net> | 2026-06-21 01:33:58 +0000 |
| commit | 7cde9aeb5dccce578c1eed13cf1ed2c61e446800 (patch) | |
| tree | 3323e34bbec0a87a4bb659a90816b28a6a241f5a /src/install_pkg.c | |
| parent | 6482da05e96630d622f7deea02e31cb0ff07c89e (diff) | |
huge code cleanup
Diffstat (limited to 'src/install_pkg.c')
| -rw-r--r-- | src/install_pkg.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/install_pkg.c b/src/install_pkg.c index e92eab2..32a84cd 100644 --- a/src/install_pkg.c +++ b/src/install_pkg.c @@ -27,10 +27,11 @@ void install_pkg(Pkg pkg) { ); } } + char cwd[MAX_PATH_LEN]; + getcwd(cwd, MAX_PATH_LEN); + if (strcmp(pkg.src, cwd) != 0) chdir(pkg.src); if (pkg.is_local) { - char cwd[MAX_PATH_LEN]; - getcwd(cwd, MAX_PATH_LEN); cpdir(cwd, pkg.src); } else { printf( |
