cmMakefile: Replace deques with vectors.

This commit is contained in:
Stephen Kelly committed 2015-05-18 21:25:48 +02:00
1 parent 00ccfff2bc
commit 9b4aefad41
2 files changed
+3 -4

No files matched your search

+1 -1
View File
@@ -4371,7 +4371,7 @@ std::string cmMakefile::GetListFileStack() const
size_t depth = this->ListFileStack.size();
if (depth > 0)
{
std::deque<std::string>::const_iterator it = this->ListFileStack.end();
std::vector<std::string>::const_iterator it = this->ListFileStack.end();
do
{
if (depth != this->ListFileStack.size())
+2 -3
View File
@@ -35,7 +35,6 @@
#endif
#include <stack>
#include <deque>
class cmFunctionBlocker;
class cmCommand;
@@ -963,7 +962,7 @@ private:
bool CheckSystemVars;
// stack of list files being read
std::deque<std::string> ListFileStack;
std::vector<std::string> ListFileStack;
// stack of commands being invoked.
struct CallStackEntry
@@ -971,7 +970,7 @@ private:
cmListFileContext const* Context;
cmExecutionStatus* Status;
};
typedef std::deque<CallStackEntry> CallStackType;
typedef std::vector<CallStackEntry> CallStackType;
CallStackType CallStack;
friend class cmMakefileCall;