diff options
author | Lei Zhang <thestig@chromium.org> | 2015-11-04 15:04:49 -0800 |
---|---|---|
committer | Lei Zhang <thestig@chromium.org> | 2015-11-04 15:04:49 -0800 |
commit | 955930dce7e4b5c764cdd34b134baea4207de523 (patch) | |
tree | 71076da6ecbdd1383714fea3684e523cc0c67809 /testing/embedder_test_timer_handling_delegate.h | |
parent | 8cadf995e9a0fec8da19f69edac9d10fccca7eed (diff) | |
download | pdfium-955930dce7e4b5c764cdd34b134baea4207de523.tar.xz |
Fix the build after commit 8cadf995e9a0.chromium/2556
Do not store raw wide string pointers.
BUG=551248
R=tsepez@chromium.org
Review URL: https://codereview.chromium.org/1411043008 .
Diffstat (limited to 'testing/embedder_test_timer_handling_delegate.h')
-rw-r--r-- | testing/embedder_test_timer_handling_delegate.h | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/testing/embedder_test_timer_handling_delegate.h b/testing/embedder_test_timer_handling_delegate.h index 0137aae45f..74e346e830 100644 --- a/testing/embedder_test_timer_handling_delegate.h +++ b/testing/embedder_test_timer_handling_delegate.h @@ -6,10 +6,12 @@ #define TESTING_EMBEDDER_TEST_TIMER_HANDLING_DELEGATE_H_ #include <map> +#include <string> #include <utility> #include <vector> #include "embedder_test.h" +#include "test_support.h" class EmbedderTestTimerHandlingDelegate : public EmbedderTest::Delegate { public: @@ -18,10 +20,13 @@ class EmbedderTestTimerHandlingDelegate : public EmbedderTest::Delegate { FPDF_WIDESTRING title_in, int type_in, int icon_in) - : message(message_in), title(title_in), type(type_in), icon(icon_in) {} + : type(type_in), icon(icon_in) { + message = GetWideString(message_in); + title = GetWideString(title_in); + } - FPDF_WIDESTRING message; - FPDF_WIDESTRING title; + std::wstring message; + std::wstring title; int type; int icon; }; |