git.stg.codes
/
stg.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Simplified admins API
[stg.git]
/
projects
/
rscriptd
/
listener.cpp
diff --git
a/projects/rscriptd/listener.cpp
b/projects/rscriptd/listener.cpp
index e6bd4d77788c0362f5db0fe8a8173721589f5ab1..39e590b6980567d20a00d0c0de263e3266a66f99 100644
(file)
--- a/
projects/rscriptd/listener.cpp
+++ b/
projects/rscriptd/listener.cpp
@@
-33,8
+33,8
@@
#include <sstream>
#include <algorithm>
#include <sstream>
#include <algorithm>
-#include "stg/script
_
executer.h"
-#include "stg/
stg_
locker.h"
+#include "stg/scriptexecuter.h"
+#include "stg/locker.h"
#include "stg/common.h"
#include "listener.h"
#include "stg/common.h"
#include "listener.h"
@@
-410,7
+410,7
@@
bool LISTENER::Connect(const UserData & data) const
printfd(__FILE__, "Connect %s\n", data.login.c_str());
if (access(scriptOnConnect.c_str(), X_OK) == 0)
{
printfd(__FILE__, "Connect %s\n", data.login.c_str());
if (access(scriptOnConnect.c_str(), X_OK) == 0)
{
- if (ScriptExec(
scriptOnConnect + " " + data.params
))
+ if (ScriptExec(
(scriptOnConnect + " " + data.params).c_str()
))
{
WriteServLog("Script %s cannot be executed for an unknown reason.", scriptOnConnect.c_str());
return true;
{
WriteServLog("Script %s cannot be executed for an unknown reason.", scriptOnConnect.c_str());
return true;
@@
-429,7
+429,7
@@
bool LISTENER::Disconnect(const UserData & data) const
printfd(__FILE__, "Disconnect %s\n", data.login.c_str());
if (access(scriptOnDisconnect.c_str(), X_OK) == 0)
{
printfd(__FILE__, "Disconnect %s\n", data.login.c_str());
if (access(scriptOnDisconnect.c_str(), X_OK) == 0)
{
- if (ScriptExec(
scriptOnDisconnect + " " + data.params
))
+ if (ScriptExec(
(scriptOnDisconnect + " " + data.params).c_str()
))
{
WriteServLog("Script %s cannot be executed for an unknown reson.", scriptOnDisconnect.c_str());
return true;
{
WriteServLog("Script %s cannot be executed for an unknown reson.", scriptOnDisconnect.c_str());
return true;