diff --git a/src/rec/subRecord.c b/src/rec/subRecord.c index d2721ed73..e4115e4f2 100644 --- a/src/rec/subRecord.c +++ b/src/rec/subRecord.c @@ -87,7 +87,7 @@ static long do_sub(); static long fetch_values(); static void monitor(); -#define ARG_MAX 12 +#define INP_ARG_MAX 12 typedef long (*SUBFUNCPTR)(); static long init_record(psub,pass) @@ -104,7 +104,7 @@ static long init_record(psub,pass) plink = &psub->inpa; pvalue = &psub->a; - for(i=0; itype==CONSTANT) { recGblInitConstantLink(plink,DBF_DOUBLE,pvalue); } @@ -338,7 +338,7 @@ static void monitor(psub) db_post_events(psub,&psub->val,monitor_mask); } /* check all input fields for changes*/ - for(i=0, pnew=&psub->a, pprev=&psub->la; ia, pprev=&psub->la; iinpa, pvalue=&psub->a; iinpa, pvalue=&psub->a; i