| Index: samples/pdfium_test.cc
|
| diff --git a/samples/pdfium_test.cc b/samples/pdfium_test.cc
|
| index 417bd5603b229528130daea57ca64c8e20e94b97..aa171afe3f212460e7d53d6e2bc953569a0ea1ef 100644
|
| --- a/samples/pdfium_test.cc
|
| +++ b/samples/pdfium_test.cc
|
| @@ -563,8 +563,13 @@ void RenderPdf(const std::string& name, const char* pBuf, size_t len,
|
| }
|
|
|
| FORM_DoDocumentAAction(form, 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(doc);
|
| FPDFDOC_ExitFormFillEnvironment(form);
|
| +
|
| FPDFAvail_Destroy(pdf_avail);
|
|
|
| fprintf(stderr, "Rendered %d pages.\n", rendered_pages);
|
|
|