History

Fix the decoder init failed case in UT

Haibo Zhu committed 10 years ago

Commit 46f42ec1 parent 25f53a25 files · +63 −28Browse files

Showing the changes to test/api/decode_api_test.cpp (1 of 5 files). Show all

Unified · Split

test/api/decode_api_test.cpp+10−1
@@ -766,6 +766,13 @@ const char* pHashStr[] = { //DO NOT CHANGE! · 765 unmodified lines
766 766
767class DecodeParseAPI : public ::testing::TestWithParam<EncodeDecodeFileParamBase>, public EncodeDecodeTestBase {767class DecodeParseAPI : public ::testing::TestWithParam<EncodeDecodeFileParamBase>, public EncodeDecodeTestBase {
768 public:768 public:
769 DecodeParseAPI() {
770 memset (&BsInfo_, 0, sizeof (SParserBsInfo));
771 fYuv_ = NULL;
772 iWidth_ = 0;
773 iHeight_ = 0;
774 memset (&ctx_, 0, sizeof (SHA1Context));
775 }
769 void SetUp() {776 void SetUp() {
770 SHA1Reset (&ctx_);777 SHA1Reset (&ctx_);
771 EncodeDecodeTestBase::SetUp();778 EncodeDecodeTestBase::SetUp();
@@ -789,7 +796,9 @@ class DecodeParseAPI : public ::testing::TestWithParam<EncodeDecodeFileParamBase · 17 unmodified lines
789 }796 }
790 void TearDown() {797 void TearDown() {
791 EncodeDecodeTestBase::TearDown();798 EncodeDecodeTestBase::TearDown();
792 fclose (fYuv_);799 if (fYuv_ != NULL) {
800 fclose (fYuv_);
801 }
793 }802 }
794 803
795 void prepareEncDecParam (const EncodeDecodeFileParamBase p) {804 void prepareEncDecParam (const EncodeDecodeFileParamBase p) {

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t