diff options
author | Dan Sinclair <dsinclair@chromium.org> | 2018-02-16 03:46:26 +0000 |
---|---|---|
committer | Chromium commit bot <commit-bot@chromium.org> | 2018-02-16 03:46:26 +0000 |
commit | 844d79e853074c99b7e5e64e051f1e1236c1723e (patch) | |
tree | 7c83ab8ecfa4bf210dc8bb3e7117ccfdd21fd69e /fpdfsdk | |
parent | 2388506a1ba13481463033b414f46c1b8864519e (diff) | |
download | pdfium-844d79e853074c99b7e5e64e051f1e1236c1723e.tar.xz |
Improve performance of writing path floats.
This CL copies the SkPDF code to convert floats into strings when
writing back to PDF files.
Change-Id: I8f8af3924a07aa67f93b9d951af1eef5d2c705db
Reviewed-on: https://pdfium-review.googlesource.com/21990
Commit-Queue: dsinclair <dsinclair@chromium.org>
Reviewed-by: Lei Zhang <thestig@chromium.org>
Reviewed-by: Hal Canary <halcanary@chromium.org>
Diffstat (limited to 'fpdfsdk')
-rw-r--r-- | fpdfsdk/fpdfannot_embeddertest.cpp | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/fpdfsdk/fpdfannot_embeddertest.cpp b/fpdfsdk/fpdfannot_embeddertest.cpp index 310d042885..70e184dd41 100644 --- a/fpdfsdk/fpdfannot_embeddertest.cpp +++ b/fpdfsdk/fpdfannot_embeddertest.cpp @@ -544,14 +544,14 @@ TEST_F(FPDFAnnotEmbeddertest, RemoveAnnotation) { TEST_F(FPDFAnnotEmbeddertest, AddAndModifyPath) { #if _FX_PLATFORM_ == _FX_PLATFORM_APPLE_ const char md5_original[] = "c35408717759562d1f8bf33d317483d2"; - const char md5_modified_path[] = "cf3cea74bd46497520ff6c4d1ea228c8"; - const char md5_two_paths[] = "e8994452fc4385337bae5522354e10ff"; - const char md5_new_annot[] = "ee5372b31fede117fc83b9384598aa25"; + const char md5_modified_path[] = "873b92ea83ccf006e58415d866ce145b"; + const char md5_two_paths[] = "6f1f1c91f50240e9cc9d7c87c48b93a7"; + const char md5_new_annot[] = "078bf58f939645ac305854f31ee9a828"; #else const char md5_original[] = "964f89bbe8911e540a465cf1a64b7f7e"; - const char md5_modified_path[] = "3f77b88ce6048e08e636c9a03921b2e5"; - const char md5_two_paths[] = "bffbf5ecd15862b9fe553c795400ff8e"; - const char md5_new_annot[] = "e020534c7eeea76be537c70d6e359a40"; + const char md5_modified_path[] = "5a4a6091cff648a4ece3ce7e245e3e38"; + const char md5_two_paths[] = "d6e4072a4415cfc6ec17201fb6be0ee0"; + const char md5_new_annot[] = "fc338b97bf66a656916c6198697a8a28"; #endif // Open a file with two annotations and load its first page. |