https://issues.apache.org/bugzilla/show_bug.cgi?id=55032

--- Comment #1 from [email protected] ---
Suggested solution:
in
public abstract class FinanceFunction implements Function3Arg, Function4Arg {
...
    public ValueEval evaluate(ValueEval[] args, int srcRowIndex, int
srcColumnIndex) {
        switch (args.length) {
            case 3:
                return evaluate(srcRowIndex, srcColumnIndex, args[0], args[1],
args[2], DEFAULT_ARG3, DEFAULT_ARG4);
            case 4:
                return evaluate(srcRowIndex, srcColumnIndex, args[0], args[1],
args[2], args[3], DEFAULT_ARG4);
            case 5:
                return evaluate(srcRowIndex, srcColumnIndex, args[0], args[1],
args[2], args[3], args[4]);
        }
        return ErrorEval.VALUE_INVALID;
    }

Convert MissArgEval to DEFAULT_ARG3 or DEFAULT_ARG4 in case 4 and case 5.

-- 
You are receiving this mail because:
You are the assignee for the bug.

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to