diff --git a/src/db/dbTest.c b/src/db/dbTest.c index 89702a221..11be7092c 100644 --- a/src/db/dbTest.c +++ b/src/db/dbTest.c @@ -51,8 +51,12 @@ struct msgBuff { /* line output structure */ }; typedef struct msgBuff TAB_BUFFER; -#define MIN(x,y) ((x < y)?x:y) -#define MAX(x,y) ((x > y)?x:y) +#ifndef MIN +# define MIN(x,y) (((x) < (y)) ? (x) : (y)) +#endif +#ifndef MAX +# define MAX(x,y) (((x) < (y)) ? (x) : (y)) +#endif /* Local Routines */ static void printDbAddr(long status,DBADDR *paddr); diff --git a/src/rec/calcRecord.c b/src/rec/calcRecord.c index 1860468d9..04e88a492 100644 --- a/src/rec/calcRecord.c +++ b/src/rec/calcRecord.c @@ -82,7 +82,7 @@ static void monitor(); static int fetch_values(); -#define ARG_MAX 12 +#define NO_OF_INPUTS 12 static long init_record(pcalc,pass) struct calcRecord *pcalc; @@ -98,7 +98,7 @@ static long init_record(pcalc,pass) plink = &pcalc->inpa; pvalue = &pcalc->a; - for(i=0; itype == CONSTANT) { recGblInitConstantLink(plink,DBF_DOUBLE,pvalue); } @@ -327,7 +327,7 @@ static void monitor(pcalc) db_post_events(pcalc,&pcalc->val,monitor_mask); } /* check all input fields for changes*/ - for(i=0, pnew=&pcalc->a, pprev=&pcalc->la; ia, pprev=&pcalc->la; iinpa, pvalue=&pcalc->a; iinpa, pvalue=&pcalc->a; + iinpa; pvalue = &pcalc->a; plinkValid = &pcalc->inav; - for(i=0; i<(ARG_MAX+1); i++, plink++, pvalue++, plinkValid++) { + for(i=0; i<(NO_OF_INPUTS+1); i++, plink++, pvalue++, plinkValid++) { if (plink->type == CONSTANT) { /* Don't InitConstantLink the .OUT link */ - if(ival,monitor_mask); } /* check all input fields for changes*/ - for(i=0, pnew=&pcalc->a, pprev=&pcalc->la; ia, pprev=&pcalc->la; iinpa, pvalue=&pcalc->a; iinpa, pvalue=&pcalc->a; iinpa; plinkValid = &pcalc->inav; - for(i=0; itype == CA_LINK) { caLink = 1; stat = dbCaIsLinkConnected(plink);