diff options
Diffstat (limited to 'src/graph.c')
-rw-r--r-- | src/graph.c | 4 |
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; |