diff --git a/main.cc b/main.cc index c5b6c70..9ba506c 100644 --- a/main.cc +++ b/main.cc @@ -15,10 +15,8 @@ int main(int argc, char **argv) FILE *fp; char errbuf[200]; - char *config_path; - config_path = getcwd(NULL, 0); - sprintf(config_path, "%s/%s", config_path, config_file_path); - + char config_path[200]; + sprintf(config_path, "%s/%s", getcwd(NULL, 0), config_file_path); log_info("load config from %s", config_path); fp = fopen(config_path, "r"); if (!fp)