sc5.c: Minor adjustments

This commit is contained in:
Daniel_Cortez 2019-04-08 01:46:21 +07:00
parent 7db1fa2c53
commit e60e2fbb7f

View File

@ -259,31 +259,31 @@ static short lastfile;
} /* if */
if (number<100) {
assert(number>0 && number<(1+arraysize(errmsg)));
assert(number>0 && number<(1+sizeof(errmsg)/sizeof(errmsg[0])));
msg=errmsg[number-1];
pre=prefix[0];
errflag=TRUE; /* set errflag (skip rest of erroneous expression) */
errnum++;
} else if (number<200) {
assert(number>=100 && number<(100+arraysize(fatalmsg)));
assert(number>=100 && number<(100+sizeof(fatalmsg)/sizeof(fatalmsg[0])));
msg=fatalmsg[number-100];
pre=prefix[1];
errnum++; /* a fatal error also counts as an error */
} else if (errwarn) {
assert(number>=200 && number<(200+arraysize(warnmsg)));
assert(number>=200 && number<(200+sizeof(warnmsg)/sizeof(warnmsg[0])));
msg=warnmsg[number-200];
pre=prefix[0];
errflag=TRUE;
errnum++;
} else {
assert(number>=200 && number<(200+arraysize(warnmsg)));
assert(number>=200 && number<(200+sizeof(warnmsg)/sizeof(warnmsg[0])));
msg=warnmsg[number-200];
pre=prefix[2];
warnnum++;
} /* if */
if (notice!=0) {
assert(notice>0 && notice<(1+arraysize(noticemsg)) && noticemsg[notice-1][0]!='\0');
assert(notice>0 && notice<(1+sizeof(noticemsg)/sizeof(noticemsg[0])) && noticemsg[notice-1][0]!='\0');
strcpy(string,msg);
strcpy(&string[strlen(string)-1],noticemsg[notice-1]);
msg=string;