From: <wel...@us...> - 2009-04-07 19:58:41
|
Revision: 3415 http://planeshift.svn.sourceforge.net/planeshift/?rev=3415&view=rev Author: weltall2 Date: 2009-04-07 19:58:39 +0000 (Tue, 07 Apr 2009) Log Message: ----------- wrong variable Modified Paths: -------------- trunk/src/server/adminmanager.cpp Modified: trunk/src/server/adminmanager.cpp =================================================================== --- trunk/src/server/adminmanager.cpp 2009-04-07 18:25:40 UTC (rev 3414) +++ trunk/src/server/adminmanager.cpp 2009-04-07 19:58:39 UTC (rev 3415) @@ -2395,12 +2395,11 @@ return; } - //escape the player name so it's not possible to do nasty things csString escapedName; - db->Escape( escapedName, data.name.GetDataSafe() ); + db->Escape( escapedName, data.player.GetDataSafe() ); - sql.AppendFmt("update characters set loc_x=%10.2f, loc_y=%10.2f, loc_z=%10.2f, loc_yrot=%10.2f, loc_sector_id=%u, loc_instance=%u where name='%s'", + sql.AppendFmt("update characters set loc_x=%10.2f, loc_y=%10.2f, loc_z=%10.2f, loc_yrot=%10.2f, loc_sector_id=%u, loc_instance=%u where name=\"%s\"", myPoint.x, myPoint.y, myPoint.z, yRot, mysectorinfo->uid, client->GetActor()->GetInstance(), escapedName.GetDataSafe()); if (db->CommandPump(sql) != 1) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |