shithub: libvpx

Download patch

ref: 10252275f8332dd003653fa7fa53fa134c3031bf
parent: 65247d8f59f591efe2d100493955ab65590b6c87
parent: 4eee74d6ed74a29bfd03c5d79bae2ab157944137
author: James Zern <jzern@google.com>
date: Tue Dec 9 13:31:46 EST 2014

Merge "Fix clang ioc warning due to NULL src_mi pointer."

--- a/vp9/common/vp9_onyxc_int.h
+++ b/vp9/common/vp9_onyxc_int.h
@@ -311,7 +311,7 @@
   xd->left_available  = (mi_col > tile->mi_col_start);
   if (xd->up_available) {
     xd->above_mi = xd->mi[-xd->mi_stride].src_mi;
-    xd->above_mbmi = &xd->above_mi->mbmi;;
+    xd->above_mbmi = xd->above_mi ? &xd->above_mi->mbmi : NULL;
   } else {
     xd->above_mi = NULL;
     xd->above_mbmi = NULL;
@@ -319,7 +319,7 @@
 
   if (xd->left_available) {
     xd->left_mi = xd->mi[-1].src_mi;
-    xd->left_mbmi = &xd->left_mi->mbmi;;
+    xd->left_mbmi = xd->left_mi ? &xd->left_mi->mbmi : NULL;
   } else {
     xd->left_mi = NULL;
     xd->left_mbmi = NULL;