Fixed warning on HP: ARG_MAX is used in HP-UX sys header file

This commit is contained in:
Ralph Lange
2003-04-23 14:01:56 +00:00
parent a097eebfb1
commit d79b7c3880
+4 -4
View File
@@ -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; i<ARG_MAX; i++, plink++, pvalue++) {
for(i=0; i<INP_ARG_MAX; i++, plink++, pvalue++) {
if (plink->type==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; i<ARG_MAX; i++, pnew++, pprev++) {
for(i=0, pnew=&psub->a, pprev=&psub->la; i<INP_ARG_MAX; i++, pnew++, pprev++) {
if(*pnew != *pprev) {
db_post_events(psub,pnew,monitor_mask|DBE_VALUE|DBE_LOG);
*pprev = *pnew;
@@ -355,7 +355,7 @@ struct subRecord *psub;
int i;
long status;
for(i=0, plink=&psub->inpa, pvalue=&psub->a; i<ARG_MAX; i++, plink++, pvalue++) {
for(i=0, plink=&psub->inpa, pvalue=&psub->a; i<INP_ARG_MAX; i++, plink++, pvalue++) {
status=dbGetLink(plink,DBR_DOUBLE, pvalue,0,0);
if (!RTN_SUCCESS(status)) return(-1);
}