[gnumeric] A better fix.



commit 531ed0873b8a0c32328f7fc7ce72c2498c857a70
Author: Jean Brefort <jean brefort normalesup org>
Date:   Thu Apr 4 20:17:40 2013 +0200

    A better fix.

 src/graph.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)
---
diff --git a/src/graph.c b/src/graph.c
index 581a301..0913677 100644
--- a/src/graph.c
+++ b/src/graph.c
@@ -535,7 +535,7 @@ gnm_go_data_vector_load_len (GODataVector *dat)
        eval_pos_init_dep (&ep, &vec->dep);
        if (vec->val == NULL && vec->dep.texpr != NULL) {
                GSList *l = NULL;
-               if (GNM_EXPR_GET_OPER (vec->dep.texpr->expr) != GNM_EXPR_OP_FUNCALL &&
+               if (GNM_EXPR_GET_OPER (vec->dep.texpr->expr) == GNM_EXPR_OP_SET &&
                    gnm_expr_is_rangeref (vec->dep.texpr->expr) && ((l = gnm_expr_top_get_ranges 
(vec->dep.texpr))) && l->next != NULL) {
                        unsigned len = g_slist_length (l);
                        GSList *cur = l;


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]