From 731bfccfb5705c531bba506a859a2ff967da82cb Mon Sep 17 00:00:00 2001 From: Yorhel Date: Thu, 23 Apr 2009 22:10:48 +0200 Subject: [PATCH] Removed PATH_MAX reliance in main.c --- src/main.c | 29 +++++++++++++---------------- 1 file changed, 13 insertions(+), 16 deletions(-) diff --git a/src/main.c b/src/main.c index de8c8a3..754fc39 100644 --- a/src/main.c +++ b/src/main.c @@ -30,6 +30,7 @@ #include "delete.h" #include "browser.h" #include "help.h" +#include "path.h" #include #include @@ -80,14 +81,11 @@ int input_handle(int wait) { /* parse command line */ -void argv_parse(int argc, char **argv, char *dir) { +char *argv_parse(int argc, char **argv) { int i, j, len; + char *dir = NULL; - /* load defaults */ - memset(dir, 0, PATH_MAX); - getcwd(dir, PATH_MAX); - - /* read from commandline */ + /* read from commandline */ for(i=1; i argv[argc]) + free(dir); initscr(); cbreak();