--- deliantra/server/socket/request.C 2007/05/01 05:48:21 1.93 +++ deliantra/server/socket/request.C 2007/05/03 09:26:45 1.94 @@ -747,13 +747,8 @@ if (pl->golem) buf << " Golem: " << pl->golem->name; - if (buf.empty ()) - *obuf = 0; - else - { - memcpy (obuf, buf.linearise () + 1, buf.size () - 1); - obuf [buf.size ()] = 0; - } + buf.linearise (obuf); + obuf [buf.size ()] = 0; } #define AddIfInt64(Old,New,Type) if (Old != New) {\