Fix compiler warning of out-of-bound array access

Change-Id: I00f147cd372cedc5038708b0f23f6fae68918528
diff --git a/av1/encoder/pvq_encoder.c b/av1/encoder/pvq_encoder.c
index 611f0b6..6143fe8 100644
--- a/av1/encoder/pvq_encoder.c
+++ b/av1/encoder/pvq_encoder.c
@@ -912,7 +912,8 @@
       int j;
       int tmp;
       tmp = 1;
-      for (j = i + 1; j < nb_bands; j += 3) {
+      // ToDo(yaowu): figure out better stop condition without gcc warning.
+      for (j = i + 1; j < nb_bands && j < PVQ_MAX_PARTITIONS; j += 3) {
         if (theta[j] != skip_theta_value || qg[j]) tmp = 0;
       }
       skip_dir |= tmp << i;