--- deliantra/server/common/readable.C 2006/10/15 02:16:34 1.11 +++ deliantra/server/common/readable.C 2006/12/12 20:53:02 1.12 @@ -1102,7 +1102,7 @@ { tmpbook->msg = book->msg; copy_object (tmpbook, book); - free_object (tmpbook); + tmpbook->destroy (0); } book->title = t->authour; @@ -1475,7 +1475,7 @@ SET_FLAG (tmp, FLAG_IDENTIFIED); if ((ch = describe_item (tmp, NULL)) != NULL && strlen (ch) > 1) sprintf (buf, "%s Properties of this artifact include: \n %s \n", buf, ch); - free_object (tmp); + tmp->destroy (0); /* add the buf if it will fit */ if (!book_overflow (retbuf, buf, booksize)) strcat (retbuf, buf);