diff options
author | Hal Canary <halcanary@google.com> | 2018-03-22 15:21:12 -0400 |
---|---|---|
committer | Skia Commit-Bot <skia-commit-bot@chromium.org> | 2018-03-22 20:28:45 +0000 |
commit | 0f66681ff1c7a2b22d89424ba69e3a5bb8c40b0b (patch) | |
tree | 3cedddf6ce3e8d53739eae227008fff5dd29e413 /bench | |
parent | 43e64c7ba8ebdb1105561d9c648665a2ae9b5ddd (diff) |
BUILD: build when !skia_use_expat
Change-Id: I17a695c64be0e2081ad4937b23038b7ce88ae293
Reviewed-on: https://skia-review.googlesource.com/115988
Reviewed-by: Mike Klein <mtklein@chromium.org>
Commit-Queue: Hal Canary <halcanary@google.com>
Diffstat (limited to 'bench')
-rw-r--r-- | bench/nanobench.cpp | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/bench/nanobench.cpp b/bench/nanobench.cpp index ea0de3398e..c097a4d14e 100644 --- a/bench/nanobench.cpp +++ b/bench/nanobench.cpp @@ -39,7 +39,6 @@ #include "SkOSFile.h" #include "SkOSPath.h" #include "SkPictureRecorder.h" -#include "SkSVGDOM.h" #include "SkScan.h" #include "SkString.h" #include "SkSurface.h" @@ -48,6 +47,10 @@ #include "Stats.h" #include "ios_utils.h" +#ifdef SK_XML +#include "SkSVGDOM.h" +#endif // SK_XML + #include <stdlib.h> #include <thread> @@ -685,6 +688,7 @@ public: return nullptr; } +#ifdef SK_XML sk_sp<SkSVGDOM> svgDom = SkSVGDOM::MakeFromStream(stream); if (!svgDom) { SkDebugf("Could not parse %s.\n", path); @@ -701,6 +705,9 @@ public: svgDom->render(recorder.beginRecording(svgDom->containerSize().width(), svgDom->containerSize().height())); return recorder.finishRecordingAsPicture(); +#else + return nullptr; +#endif // SK_XML } Benchmark* next() { |