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

@@ -420,16 +420,16 @@
                         }
                         return (0);
                         /*FALLTHRU*/
 
                 case CBRA:
-                        braslist[*ep++] = (char *)lp;
+                        braslist[(int)*ep++] = (char *)lp;
                         continue;
                         /*FALLTHRU*/
 
                 case CKET:
-                        braelist[*ep++] = (char *)lp;
+                        braelist[(int)*ep++] = (char *)lp;
                         continue;
                         /*FALLTHRU*/
 
                 case CCHR | RNGE:
                         c = *ep++;

@@ -503,23 +503,23 @@
                         ep += 18;               /* 16 + 2 */
                         goto star;
                         /*FALLTHRU*/
 
                 case CBACK:
-                        bbeg = braslist[*ep];
-                        ct = braelist[*ep++] - bbeg;
+                        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[*ep];
-                        ct = braelist[*ep++] - bbeg;
+                        bbeg = braslist[(int)*ep];
+                        ct = braelist[(int)*ep++] - bbeg;
                         curlp = lp;
                         while (ecmp(bbeg, lp, ct))
                                 lp += ct;
 
                         while (lp >= curlp) {