X-Git-Url: http://www.andromeda.nl/gitweb/?a=blobdiff_plain;f=src%2Fgcm_input%2Flogrunner.cpp;h=d3aaa4824376fc7bac17d7499f31829996bcf48f;hb=2fad0a6e2843b5a5f9fce4c69abc2051f0f371f3;hp=66381d58b07a0023db1f12500c0ca8169b9268f6;hpb=fac85e60fba231c5856191bd672b45d60b49d2b0;p=gnucomo.git diff --git a/src/gcm_input/logrunner.cpp b/src/gcm_input/logrunner.cpp index 66381d5..d3aaa48 100644 --- a/src/gcm_input/logrunner.cpp +++ b/src/gcm_input/logrunner.cpp @@ -40,7 +40,7 @@ #include #include -#include +#include #include "gnucomo_config.h" @@ -121,8 +121,10 @@ public: static std::list logs_to_run; String confname = "gnucomo"; -static char* statusname = "/var/lib/logrunner.status"; -static char* newstatusname = "/var/lib/logrunner.status.new"; +static char *statusname; +static char *newstatusname; +static char default_statusname[] = "/var/lib/logrunner.status"; +static char default_newstatusname[] = "/var/lib/logrunner.status.new"; static const char *hostname = NULL; static int port = 2996; /* random magic number */ @@ -505,6 +507,8 @@ void process_options(int argc, char* argv[]) const char* const options = "1c:l:p:s:v"; int opt; + statusname = default_statusname; + newstatusname = default_newstatusname; String logfilename; opt = getopt(argc, argv, options);