Mercurial > hg > dmlib
changeset 686:3afeb217e88a
No need to process up to DM_MAX_ARGS, we know the actual number of arguments there can be.
author | Matti Hamalainen <ccr@tnsp.org> |
---|---|
date | Tue, 16 Apr 2013 16:16:47 +0300 |
parents | f4005431de35 |
children | f3d2b19dbbb7 |
files | dmeval.c |
diffstat | 1 files changed, 1 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/dmeval.c Tue Apr 16 16:02:03 2013 +0300 +++ b/dmeval.c Tue Apr 16 16:16:47 2013 +0300 @@ -806,7 +806,7 @@ if ((tmp = dm_eval_push_node(&list, node)) == NULL) return -1; - for (i = 0; i < DM_MAX_ARGS; i++) + for (i = 0; i < node->id->nargs; i++) { if ((res = dm_eval_reorder_do(ev, node->args[i], &(tmp->args[i]), pass)) != 0) return res;