• Morten Welinder's avatar
    Do arg type checking here. (fn_def_new): Not here. (function_remove): Free · 5668bf4c
    Morten Welinder authored
    2001-06-03  Morten Welinder  <terra@diku.dk>
    
    	* src/func.c (function_add_args): Do arg type checking here.
    	(fn_def_new): Not here.
    	(function_remove): Free cached arg types.
    	(function_add_args): Pre-calculate arg counts and types.
    	(function_def_get_full_info_if_needed): Ditto.
    	(function_call_with_list): Use pre-calculated arg counts and
     	types.
    	(function_add_name_only): Use FUNCTION_NAMEONLY for type.
    
    2001-06-03  Morten Welinder  <terra@diku.dk>
    
    	* fn-information.c (information_functions_init): Don't supply arg
     	spec for node function.
    	* fn-lookup.c (lookup_functions_init): Ditto.
    	* fn-math.c (math_functions_init): Ditto.
    	* fn-eng.c (eng_functions_init): Ditto.
    
    	* fn-date.c (gnumeric_datedif): Constify.
    5668bf4c
fn-math.c 92.6 KB