Print this page
LX zone support should now build and packages of relevance produced.

*** 420,435 **** } return (0); /*FALLTHRU*/ case CBRA: ! braslist[*ep++] = (char *)lp; continue; /*FALLTHRU*/ case CKET: ! braelist[*ep++] = (char *)lp; continue; /*FALLTHRU*/ case CCHR | RNGE: c = *ep++; --- 420,435 ---- } return (0); /*FALLTHRU*/ case CBRA: ! braslist[(int)*ep++] = (char *)lp; continue; /*FALLTHRU*/ case CKET: ! braelist[(int)*ep++] = (char *)lp; continue; /*FALLTHRU*/ case CCHR | RNGE: c = *ep++;
*** 503,525 **** ep += 18; /* 16 + 2 */ goto star; /*FALLTHRU*/ case CBACK: ! bbeg = braslist[*ep]; ! ct = braelist[*ep++] - bbeg; if (ecmp(bbeg, lp, ct)) { lp += ct; continue; } return (0); /*FALLTHRU*/ case CBACK | STAR: ! bbeg = braslist[*ep]; ! ct = braelist[*ep++] - bbeg; curlp = lp; while (ecmp(bbeg, lp, ct)) lp += ct; while (lp >= curlp) { --- 503,525 ---- ep += 18; /* 16 + 2 */ goto star; /*FALLTHRU*/ case CBACK: ! bbeg = braslist[(int)*ep]; ! ct = braelist[(int)*ep++] - bbeg; if (ecmp(bbeg, lp, ct)) { lp += ct; continue; } return (0); /*FALLTHRU*/ case CBACK | STAR: ! bbeg = braslist[(int)*ep]; ! ct = braelist[(int)*ep++] - bbeg; curlp = lp; while (ecmp(bbeg, lp, ct)) lp += ct; while (lp >= curlp) {