--- deliantra/server/common/shstr.C 2006/09/03 23:33:00 1.7 +++ deliantra/server/common/shstr.C 2006/09/04 11:07:59 1.8 @@ -59,11 +59,14 @@ memcpy ((char *)v, s, len + 1); - return s; + return v; } const char *shstr::null = makevec (""); +// what weird misoptimisation is this again? +const shstr undead_name ("undead"); + const char * shstr::find (const char *s) {