summaryrefslogtreecommitdiff
path: root/src/map/atcommand.cpp
diff options
context:
space:
mode:
authorBen Longbons <b.r.longbons@gmail.com>2013-08-28 01:06:53 -0700
committerBen Longbons <b.r.longbons@gmail.com>2013-08-28 09:17:57 -0700
commit2d4c855e377666993a7e2569ff2c5044be3325e0 (patch)
treeb9482ce60b009ef08bd51d8205b7b950422d6398 /src/map/atcommand.cpp
parent4e89085e113c63de223cbcfe78cbff1b60f95199 (diff)
downloadtmwa-2d4c855e377666993a7e2569ff2c5044be3325e0.tar.gz
tmwa-2d4c855e377666993a7e2569ff2c5044be3325e0.tar.bz2
tmwa-2d4c855e377666993a7e2569ff2c5044be3325e0.tar.xz
tmwa-2d4c855e377666993a7e2569ff2c5044be3325e0.zip
Fix a bug in @command logging
Diffstat (limited to 'src/map/atcommand.cpp')
-rw-r--r--src/map/atcommand.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/map/atcommand.cpp b/src/map/atcommand.cpp
index 302b443..4b52d93 100644
--- a/src/map/atcommand.cpp
+++ b/src/map/atcommand.cpp
@@ -404,18 +404,18 @@ FILE *get_gm_log();
/*========================================
* At-command logging
*/
-void log_atcommand(dumb_ptr<map_session_data> sd, XString cmd)
+void log_atcommand(dumb_ptr<map_session_data> sd, ZString cmd)
{
FILE *fp = get_gm_log();
if (!fp)
return;
timestamp_seconds_buffer tmpstr;
stamp_time(tmpstr);
- FPRINTF(fp, "[%s] %s(%d,%d) %s(%d) : ",
+ FPRINTF(fp, "[%s] %s(%d,%d) %s(%d) : %s\n",
tmpstr,
sd->bl_m->name_, sd->bl_x, sd->bl_y,
- sd->status.name, sd->status.account_id);
- fwrite(cmd.data(), 1, cmd.size(), fp);
+ sd->status.name, sd->status.account_id,
+ cmd);
}
FString gm_logfile_name;