summaryrefslogtreecommitdiffstats
path: root/src/graph.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/graph.c')
-rw-r--r--src/graph.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/graph.c b/src/graph.c
index 75191fc..ad435f5 100644
--- a/src/graph.c
+++ b/src/graph.c
@@ -825,7 +825,7 @@ void EvalJustOneVertex(struct sheet * sh, struct ent * p, int rebuild_graph) {
v = "";
} else {
cellerror = CELLOK;
- v = rebuild_graph ? seval(sh, p, p->expr) : seval(sh, NULL, p->expr);
+ v = seval(sh, p, p->expr, rebuild_graph);
}
p->cellerror = cellerror;
if ( !v && !p->label) /* Everything's fine */
@@ -844,7 +844,7 @@ void EvalJustOneVertex(struct sheet * sh, struct ent * p, int rebuild_graph) {
v = (double) 0.0;
} else {
cellerror = CELLOK;
- v = rebuild_graph ? eval(sh, p, p->expr) : eval(sh, NULL, p->expr);
+ v = eval(sh, p, p->expr, rebuild_graph);
if (cellerror == CELLOK && ! isfinite(v))
cellerror = CELLERROR;