--- deliantra/server/include/dynbuf.h 2008/09/15 00:16:19 1.20 +++ deliantra/server/include/dynbuf.h 2009/01/01 19:42:43 1.21 @@ -134,7 +134,7 @@ add (s, strlen (s)); } - void add (const shstr &s) + void add (shstr_tmp s) { add (s.s, s.length ()); } @@ -145,7 +145,7 @@ dynbuf &operator << (char c) { add (c); return *this; } dynbuf &operator << (unsigned char c) { return *this << char (c); } dynbuf &operator << (const char *s) { add (s); return *this; } - dynbuf &operator << (const shstr &s) { add (s); return *this; } + dynbuf &operator << (shstr_tmp s) { add (s); return *this; } dynbuf &operator << (const std::string &s) { add (s.data(), s.size ()); return *this; } operator std::string ();