From 6a05abad4d26be9dff00e25be7462f90c820cec2 Mon Sep 17 00:00:00 2001 From: valenok Date: Wed, 8 Sep 2010 07:56:15 +0100 Subject: [PATCH] fixed config file loading --- main.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/main.c b/main.c index 0aad0fc3..ee7bd970 100644 --- a/main.c +++ b/main.c @@ -187,7 +187,7 @@ static void process_command_line_arguments(char *argv[], char **options) { /* Should we use a config file ? */ if (argv[1] != NULL && argv[2] == NULL) { config_file = argv[1]; - } else if (argv[1] == NULL && (p = strchr(argv[0], DIRSEP)) == NULL) { + } else if (argv[1] == NULL && (p = strrchr(argv[0], DIRSEP)) == NULL) { // No command line flags specified. Look where binary lives config_file = CONFIG_FILE; } else if (argv[1] == NULL) {