diff --git a/test/superframe_test.cc b/test/superframe_test.cc index 52faddb43e4890bbf6816dfaedbe94065d555803..062ec6c9e77ee630193e6e4931da6d53376a053b 100644 --- a/test/superframe_test.cc +++ b/test/superframe_test.cc @@ -30,7 +30,7 @@ class SuperframeTest : public ::libvpx_test::EncoderTest, } virtual void TearDown() { - delete modified_buf_; + delete[] modified_buf_; } virtual bool Continue() const { @@ -59,7 +59,7 @@ class SuperframeTest : public ::libvpx_test::EncoderTest, buffer[pkt->data.frame.sz - index_sz] == marker) { // frame is a superframe. strip off the index. if (modified_buf_) - delete modified_buf_; + delete[] modified_buf_; modified_buf_ = new uint8_t[pkt->data.frame.sz - index_sz]; memcpy(modified_buf_, pkt->data.frame.buf, pkt->data.frame.sz - index_sz);