all repos — openbox @ 41a38bbdaf245f12e58f2609092bfbcf8fba6f78

openbox fork - make it a bit more like ryudo

basename() returns a string sometimes.. go shaleh. but this makes it work both ways.
Dana Jansens danakj@orodu.net
commit

41a38bbdaf245f12e58f2609092bfbcf8fba6f78

parent

02d144a89166b495b501abbc6b044eb8c8382ce0

1 files changed, 2 insertions(+), 1 deletions(-)

jump to
M util/epist/epist.ccutil/epist/epist.cc

@@ -112,7 +112,8 @@ switch (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: