--- deliantra/server/include/client.h 2006/12/16 03:21:08 1.5 +++ deliantra/server/include/client.h 2006/12/16 18:39:26 1.6 @@ -108,9 +108,9 @@ char *data; int datalen; - command (tstamp stamp, const packet_type *handler, char *data, int datalen) - : stamp (stamp), handler (handler), data (data), datalen (datalen) + ~command () { + sfree (data, datalen); } };