[gnumeric] Deps: DEPENDENT_IGNORE_ARGS is not sticky.



commit ae22a8a3ef61eed51b4850f89405e989c2f50218
Author: Morten Welinder <terra gnome org>
Date:   Sun Jul 12 18:24:58 2020 -0400

    Deps: DEPENDENT_IGNORE_ARGS is not sticky.

 src/dependent.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
---
diff --git a/src/dependent.c b/src/dependent.c
index 0bcc177c0..0831531c1 100644
--- a/src/dependent.c
+++ b/src/dependent.c
@@ -1239,7 +1239,7 @@ link_unlink_funcall (GnmEvalPos *ep, GnmExprFunction const *call, DepLinkFlags f
        fei.func_call = call;
        flag = gnm_func_link_dep (call->func, &fei, (flags & DEP_LINK_LINK) != 0);
        if (flag & DEPENDENT_IGNORE_ARGS)
-               return flag; // ??? Mask out DEPENDENT_IGNORE_ARGS?
+               return (flag & ~DEPENDENT_IGNORE_ARGS);
 
        for (i = 0; i < call->argc; i++) {
                char t = gnm_func_get_arg_type (call->func, i);


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