… | |
… | |
869 | free (regionmap), regionmap = 0; |
869 | free (regionmap), regionmap = 0; |
870 | |
870 | |
871 | if (spaces) |
871 | if (spaces) |
872 | { |
872 | { |
873 | for (mapspace *ms = spaces + size (); ms-- > spaces; ) |
873 | for (mapspace *ms = spaces + size (); ms-- > spaces; ) |
874 | while (object *op = ms->bot->head_ ()) |
874 | while (object *op = ms->bot) |
875 | { |
875 | { |
|
|
876 | op = op->head_ (); |
876 | op->destroy_inv (false); |
877 | op->destroy_inv (false); |
877 | op->destroy (); |
878 | op->destroy (); |
878 | } |
879 | } |
879 | |
880 | |
880 | sfree (spaces, size ()), spaces = 0; |
881 | sfree (spaces, size ()), spaces = 0; |