Merge "vp9/count_segs: fix out of bounds read" into experimental

This commit is contained in:
James Zern 2013-05-03 11:27:45 -07:00 коммит произвёл Gerrit Code Review
Родитель f07733010b bc3c6d0a15
Коммит 15879fb457
1 изменённых файлов: 2 добавлений и 1 удалений

Просмотреть файл

@ -123,11 +123,12 @@ static void count_segs(VP9_COMP *cpi,
int bw, int bh, int mi_row, int mi_col) {
VP9_COMMON *const cm = &cpi->common;
MACROBLOCKD *const xd = &cpi->mb.e_mbd;
const int segment_id = mi->mbmi.segment_id;
int segment_id;
if (mi_row >= cm->mi_rows || mi_col >= cm->mi_cols)
return;
segment_id = mi->mbmi.segment_id;
xd->mode_info_context = mi;
set_mi_row_col(cm, xd, mi_row, bh, mi_col, bw);