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

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