Thumbnail

rani/cscroll.git

Clone URL: https://git.buni.party/rani/cscroll.git

commit ebadd77f54a5ba255afeec2c13a482924856f2f6 Author: rani <clagv.randomgames@gmail.com> Date: Fri May 26 13:21:34 2023 +0000 Set cwd before parsing config file; fix #5 diff --git a/src/main.c b/src/main.c index 17c2650..a0f3dba 100644 --- a/src/main.c +++ b/src/main.c @@ -256 +2513 @@ int main(int argc, char ** argv) {   // config file needs home directory   get_home();   + if (!cwd) { + char p[2048]; + getcwd(p, sizeof(p)); + cwd = malloc(strlen(p) + 2); + strcpy(cwd, p); + } +   if (!check_config()) create_config();   else read_config();   terminate_opts(); @@ -9513 +1026 @@ int main(int argc, char ** argv) {   exit(1);   }   - if (!cwd) { - char p[2048]; - getcwd(p, sizeof(p)); - cwd = malloc(strlen(p) + 2); - strcpy(cwd, p); - } -   bool cwd_is_dir = check_dpath(cwd);     if (oneshot) {