I'm using that feature heavilty in the Subversion module, and I would get at least a little bit pissed if you broke it.
/ Marcus Comstedt (ACROSS) (Hail Ilpalazzo!)
Previous text:
2004-02-28 21:51: Subject: Re: Problem with function prototypes
While looking at get_all_args, I noted that it doesn't check for too many arguments. In a few cases, like mktime, that's exploited to take care of some optional arguments afterwards. In the majority of cases however it just makes the functions too forgiving for argument errors (c.f. code generated from cmods that normally doesn't allow too many arguments).
I'm thinking of adding support for optional arguments to get_all_args and to let it check for too many arguments. That means that it would complain by default, which is incompatible (notwithstanding a provision for 7.4 compat mode, which of course should be added). Opinions?
/ Martin Stjernholm, Roxen IS