diff options
| author | Dana Jansens <danakj@orodu.net> | 2002-08-15 19:10:55 +0000 |
|---|---|---|
| committer | Dana Jansens <danakj@orodu.net> | 2002-08-15 19:10:55 +0000 |
| commit | 41a38bbdaf245f12e58f2609092bfbcf8fba6f78 (patch) | |
| tree | d961a286be2ea4f2a8db39bba7e8915b720f0097 /util | |
| parent | 02d144a89166b495b501abbc6b044eb8c8382ce0 (diff) | |
basename() returns a string sometimes.. go shaleh. but this makes it work both ways.
Diffstat (limited to 'util')
| -rw-r--r-- | util/epist/epist.cc | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/util/epist/epist.cc b/util/epist/epist.cc index 410656d6..f8305943 100644 --- a/util/epist/epist.cc +++ b/util/epist/epist.cc @@ -112,7 +112,8 @@ bool epist::handleSignal(int sig) { case SIGHUP: cout << "epist: Restarting on request.\n"; execvp(_argv[0], _argv); - execvp(basename(_argv[0]), _argv); + string base(basename(_argv[0])); + execvp(base.c_str(), _argv); return false; // this should be unreachable case SIGTERM: |
