Print this page
8465 aggressive-loop-optimizations error in rt2860.c

@@ -1,6 +1,7 @@
 /*
+ * Copyright 2017 Gary Mills
  * Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
  * Use is subject to license terms.
  */
 
 /*

@@ -514,11 +515,11 @@
                     RT2860_EEPROM_PWR5GHZ_BASE2 + i / 2);
                 sc->txpow2[i + 14] = (int8_t)(val & 0xff);
                 sc->txpow2[i + 15] = (int8_t)(val >> 8);
         }
         /* fix broken Tx power entries */
-        for (i = 0; i < 36; i++) {
+        for (i = 0; i < 35; i++) {
                 if (sc->txpow1[14 + i] < -7 || sc->txpow1[14 + i] > 15)
                         sc->txpow1[14 + i] = 5;
                 if (sc->txpow2[14 + i] < -7 || sc->txpow2[14 + i] > 15)
                         sc->txpow2[14 + i] = 5;
                 RWN_DEBUG(RT2860_DBG_EEPROM, "rwn: rt2860_read_eeprom(): "