ref: 65d963d4cd1a2bc2f6990b78137b603cd1326c73
parent: 35b1cde28a153b54e3534b8bae75319197dca2f2
author: Martin Storsjö <martin@martin.st>
date: Thu Feb 7 09:18:03 EST 2019
obu: Initialize off_before_idx[0], fix MSVC warning about uninitialized use MSVC warns that off_before_idx[0] can be unsed uninitialized in the line "off_before_idx[1] = off_before_idx[0];" further below.
--- a/src/obu.c
+++ b/src/obu.c
@@ -918,6 +918,7 @@
unsigned off_before[2] = { 0xFFFFFFFF, 0xFFFFFFFF };
int off_after = -1;
int off_before_idx[2], off_after_idx;
+ off_before_idx[0] = 0;
for (int i = 0; i < 7; i++) {
if (!c->refs[hdr->refidx[i]].p.p.data[0]) return -EINVAL;
const unsigned refpoc = c->refs[hdr->refidx[i]].p.p.frame_hdr->frame_offset;