Index: pdf/pdfium/pdfium_engine.h |
diff --git a/pdf/pdfium/pdfium_engine.h b/pdf/pdfium/pdfium_engine.h |
index a320ba10c78100fba4d64b0b39bba05e2cb2f003..6976f98b32bdb9c7dc654f0f947ac2ef115f1790 100644 |
--- a/pdf/pdfium/pdfium_engine.h |
+++ b/pdf/pdfium/pdfium_engine.h |
@@ -520,6 +520,18 @@ class PDFiumEngine : public PDFEngine, |
// Which result the user has currently selected. |
int current_find_index_; |
+ // Used to store current state of find results. |
+ struct FindResultState { |
+ FindResultState() { |
+ find_index_ = -1; |
+ }; |
+ FindResultState(std::string find_text, int find_index) |
+ : find_text_(find_text), find_index_(find_index) {}; |
+ std::string find_text_; |
+ int find_index_; |
+ }; |
+ FindResultState find_result_state_; |
+ |
// Permissions bitfield. |
unsigned long permissions_; |