aboutsummaryrefslogtreecommitdiff
path: root/src/FbCommands.cc
diff options
context:
space:
mode:
authorMark Tiefenbruck <mark@fluxbox.org>2008-06-20 01:58:34 (GMT)
committerMark Tiefenbruck <mark@fluxbox.org>2008-06-20 01:58:34 (GMT)
commite71892d99cbe99e2335aa6eb3771ffbb72c5303f (patch)
treee2250aa3f12c0019911e366c660dbfa0e285e8a5 /src/FbCommands.cc
parent2cdb04cc1e33308d6a414f792093bf4abf6b9f93 (diff)
downloadfluxbox_pavel-e71892d99cbe99e2335aa6eb3771ffbb72c5303f.zip
fluxbox_pavel-e71892d99cbe99e2335aa6eb3771ffbb72c5303f.tar.bz2
allow restart with no argument from fluxbox-remote
Diffstat (limited to 'src/FbCommands.cc')
-rw-r--r--src/FbCommands.cc9
1 files changed, 8 insertions, 1 deletions
diff --git a/src/FbCommands.cc b/src/FbCommands.cc
index e70cc61..8875ec2 100644
--- a/src/FbCommands.cc
+++ b/src/FbCommands.cc
@@ -243,7 +243,14 @@ void SaveResources::execute() {
243 Fluxbox::instance()->save_rc(); 243 Fluxbox::instance()->save_rc();
244} 244}
245 245
246REGISTER_UNTRUSTED_COMMAND_WITH_ARGS(restart, FbCommands::RestartFluxboxCmd, void); 246REGISTER_COMMAND_PARSER(restart, RestartFluxboxCmd::parse, void);
247
248FbTk::Command<void> *RestartFluxboxCmd::parse(const string &command,
249 const string &args, bool trusted) {
250 if (!trusted && !args.empty())
251 return 0;
252 return new RestartFluxboxCmd(args);
253}
247 254
248RestartFluxboxCmd::RestartFluxboxCmd(const string &cmd):m_cmd(cmd){ 255RestartFluxboxCmd::RestartFluxboxCmd(const string &cmd):m_cmd(cmd){
249} 256}