Fix for bug C343-172.

The DevTeam describes this bug as:  "Crash could occur when monster uses potion
or food to cure stoning or confusion."  The crash occurs because
mon_consume_unstone calls m_useup (which may free obj) and then uses obj
afterwards.