[Kst] branches/kst/1.3/kst/src/libkstmath
Adam Treat
treat at kde.org
Sat Oct 7 01:44:42 CEST 2006
SVN commit 593177 by treat:
* Backport for #593176
M +4 -2 kstequation.cpp
--- branches/kst/1.3/kst/src/libkstmath/kstequation.cpp #593176:593177
@@ -25,7 +25,6 @@
// include files for Qt
#include <qstylesheet.h>
-#include <qdeepcopy.h>
// include files for KDE
#include <klocale.h>
@@ -268,6 +267,7 @@
// document loading with vector lazy-loading
setDirty();
_equation = in_fn;
+
VectorsUsed.clear();
KstScalarMap::Iterator it = _inputScalars.begin();
@@ -293,7 +293,9 @@
Equation::FoldVisitor vis(&ctx, &_pe);
KstStringMap sm;
- if (_pe->collectObjects(VectorsUsed, _inputScalars, sm)) {
+ KstScalarMap tmp = _inputScalars;
+ if (_pe->collectObjects(VectorsUsed, tmp, sm)) {
+ _inputScalars = tmp;
if (lockData) {
KstScalarMap::Iterator it = _inputScalars.begin();
for (; it != _inputScalars.end(); ++it) {
More information about the Kst
mailing list