summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/Entities/Minecart.h2
-rw-r--r--src/World.cpp6
-rw-r--r--src/World.h3
3 files changed, 7 insertions, 4 deletions
diff --git a/src/Entities/Minecart.h b/src/Entities/Minecart.h
index 6b6ad36b5..ab906fd06 100644
--- a/src/Entities/Minecart.h
+++ b/src/Entities/Minecart.h
@@ -127,7 +127,7 @@ public:
ContentsWidth = 9,
};
- const cItem & GetSlot(int a_Idx) const { return m_Contents.GetSlot(a_Idx); }
+ const cItem & GetSlot(int a_Idx) const { return m_Contents.GetSlot(a_Idx); }
void SetSlot(size_t a_Idx, const cItem & a_Item) { m_Contents.SetSlot(a_Idx, a_Item); }
protected:
diff --git a/src/World.cpp b/src/World.cpp
index 0a0149e97..d147b1c84 100644
--- a/src/World.cpp
+++ b/src/World.cpp
@@ -1073,8 +1073,10 @@ void cWorld::TickScheduledTasks(void)
std::find_if(
m_ScheduledTasks.begin(),
m_ScheduledTasks.end(),
- [WorldAge] (std::unique_ptr<cScheduledTask> & Task) { return Task->m_TargetTick < WorldAge;}),
- std::back_inserter(Tasks));
+ [WorldAge] (cScheduledTaskPtr & Task) { return (Task->m_TargetTick < WorldAge);}
+ ),
+ std::back_inserter(Tasks)
+ );
}
// Execute and delete each task:
diff --git a/src/World.h b/src/World.h
index b2633d863..640aa8bc3 100644
--- a/src/World.h
+++ b/src/World.h
@@ -861,7 +861,8 @@ private:
}
};
- typedef std::list<std::unique_ptr<cScheduledTask>> cScheduledTasks;
+ typedef std::unique_ptr<cScheduledTask> cScheduledTaskPtr;
+ typedef std::list<cScheduledTaskPtr> cScheduledTasks;
AString m_WorldName;