/*
- * Copyright (C) 1998-2005 Andre Noll <maan@systemlinux.org>
+ * Copyright (C) 1998-2007 Andre Noll <maan@systemlinux.org>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
int ret, fds[3] = {0, 0, 0};
pid_t pid;
char *cmdline = make_message(BINDIR "/para_client %s", cmd);
- PARA_INFO_LOG("%s", cmdline);
+ PARA_INFO_LOG("%s\n", cmdline);
ret = para_exec_cmdline_pid(&pid, cmdline, fds);
free(cmdline);
return ret;
static int configfile_exists(void)
{
- static char *config_file;
+ static char *config_file;
- if (!args_info.config_file_given) {
+ if (!args_info.config_file_given) {
char *home = para_homedir();
const char *conf = ".paraslash/fade.conf";
free(config_file);
config_file = make_message("%s/%s", home, conf);
free(home);
- args_info.config_file_arg = config_file;
- }
- return file_exists(args_info.config_file_arg);
+ args_info.config_file_arg = config_file;
+ }
+ return file_exists(args_info.config_file_arg);
}
if (fade_cmdline_parser(argc, argv, &args_info))
exit(EXIT_FAILURE);
+ HANDLE_VERSION_FLAG("fade", args_info);
ret = configfile_exists();
if (!ret && args_info.config_file_given) {
PARA_EMERG_LOG("can not read config file %s\n",