summarylogtreecommitdiffstats
path: root/qtiplot-0.9.8.9-set_col_values.patch
blob: 12359f7e54e57cf0eac8b8ce4ef9337fffdf01a3 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
Description: if you don't initialize the "i" variable, or initialize it to 0.0
 qtiplot won't let you set the column values using muparser.
Author: Scott Howard <showard@debian.org>
Bug-Debian: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=707736

Index: qtiplot/qtiplot/src/table/Table.cpp
===================================================================
--- qtiplot-0.9.8.9/qtiplot/src/table/Table.cpp	2013-06-08 02:06:35.550201324 -0400
@@ -564,7 +564,7 @@
 	QApplication::setOverrideCursor(QCursor(Qt::WaitCursor));
 
     muParserScript *mup = new muParserScript(scriptEnv, cmd, this,  QString("<%1>").arg(colName(col)));
-    double *r = mup->defineVariable("i");
+    double *r = mup->defineVariable("i",startRow + 1.0);
     mup->defineVariable("j", (double)col);
     mup->defineVariable("sr", startRow + 1.0);
     mup->defineVariable("er", endRow + 1.0);