From ec994d8bbd222683ddf84cd6f26face22cc24a95 Mon Sep 17 00:00:00 2001 From: Tristan Matthews Date: Fri, 4 Nov 2016 21:09:41 -0400 Subject: [PATCH] accounting_test: fix read of uninitialized data Only read bits that were actually written. Change-Id: I6d901123c319a1d92c54f511d3caa56daf882281 --- test/accounting_test.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/test/accounting_test.cc b/test/accounting_test.cc index 122f9b883..e0dfaa2c7 100644 --- a/test/accounting_test.cc +++ b/test/accounting_test.cc @@ -35,7 +35,7 @@ TEST(AV1, TestAccounting) { } aom_stop_encode(&bw); aom_reader br; - aom_reader_init(&br, bw_buffer, kBufferSize, NULL, NULL); + aom_reader_init(&br, bw_buffer, bw.pos, NULL, NULL); Accounting accounting; aom_accounting_init(&accounting); @@ -51,7 +51,7 @@ TEST(AV1, TestAccounting) { GTEST_ASSERT_EQ(accounting.syms.num_syms, 0); // Should record 2 * kSymbols accounting symbols. - aom_reader_init(&br, bw_buffer, kBufferSize, NULL, NULL); + aom_reader_init(&br, bw_buffer, bw.pos, NULL, NULL); br.accounting = &accounting; for (int i = 0; i < kSymbols; i++) { aom_read(&br, 32, "A"); -- 2.49.0