| Index: testing/embedder_test.cpp
|
| diff --git a/testing/embedder_test.cpp b/testing/embedder_test.cpp
|
| index 1f3f6ef54204c91bae03ead44802185b71e0ea36..72b858d2761feb1d3fb91e89a86e4070642ec936 100644
|
| --- a/testing/embedder_test.cpp
|
| +++ b/testing/embedder_test.cpp
|
| @@ -170,6 +170,10 @@ void EmbedderTest::SetUp() {
|
| void EmbedderTest::TearDown() {
|
| if (document_) {
|
| FORM_DoDocumentAAction(form_handle_, FPDFDOC_AACTION_WC);
|
| +
|
| + // Note: The shut down order here is the reverse of the non-XFA branch
|
| + // order. Need to work out if this is required, and if it is, the lifetimes
|
| + // of objects owned by |doc| that |form| reference.
|
| FPDF_CloseDocument(document_);
|
| FPDFDOC_ExitFormFillEnvironment(form_handle_);
|
| }
|
|
|