diff options
author | don bright <hugh.m.bright@gmail.com> | 2012-08-16 02:31:19 (GMT) |
---|---|---|
committer | don bright <hugh.m.bright@gmail.com> | 2012-08-16 02:31:19 (GMT) |
commit | ad54d5ca245f0a2a1dc90c9894c2e8573dd1e19f (patch) | |
tree | 01b7566661927a111a5830c0aed1cf0ae778dd56 | |
parent | 88e0cf28d7530fdc34e0f6676a90cee133bb9f2b (diff) |
fix issue 174 by maintaining order of pointdata during dxf import
-rw-r--r-- | src/dxfdata.cc | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/dxfdata.cc b/src/dxfdata.cc index 4b542d1..4258a4c 100644 --- a/src/dxfdata.cc +++ b/src/dxfdata.cc @@ -39,6 +39,7 @@ #include <boost/algorithm/string.hpp> #include <algorithm> #include <sstream> +#include <map> #include <QDir> #include "value.h" @@ -397,7 +398,7 @@ DxfData::DxfData(double fn, double fs, double fa, // Extract paths from parsed data - typedef boost::unordered_map<int, int> LineMap; + typedef std::map<int, int> LineMap; LineMap enabled_lines; for (size_t i = 0; i < lines.size(); i++) { enabled_lines[i] = i; |