Apparently the args count is done later in the code, line 78: -- if (n_args == sizeof (args) / sizeof (args[0])) return false; /* Too many args */ --
It's a bit weird, and protecting the code in the loop seems to be safer indeed.
Apparently the args count is done later in the code, line 78:
--
if (n_args == sizeof (args) / sizeof (args[0])) return false; /* Too many args */
--
It's a bit weird, and protecting the code in the loop seems to be safer indeed.