Fix inventory segfault when rollback recording is disabled

This commit is contained in:
Perttu Ahola 2012-07-28 14:44:18 +03:00
parent c9ed379e39
commit fd7ec2da91
1 changed files with 2 additions and 2 deletions

View File

@ -355,7 +355,7 @@ void IMoveAction::apply(InventoryManager *mgr, ServerActiveObject *player, IGame
/*
Record rollback information
*/
if(!ignore_rollback)
if(!ignore_rollback && gamedef->rollback())
{
IRollbackReportSink *rollback = gamedef->rollback();
@ -628,7 +628,7 @@ void IDropAction::apply(InventoryManager *mgr, ServerActiveObject *player, IGame
/*
Record rollback information
*/
if(!ignore_src_rollback)
if(!ignore_src_rollback && gamedef->rollback())
{
IRollbackReportSink *rollback = gamedef->rollback();