diff options
Diffstat (limited to 'tools/skqp/gm_knowledge.cpp')
-rw-r--r-- | tools/skqp/gm_knowledge.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/tools/skqp/gm_knowledge.cpp b/tools/skqp/gm_knowledge.cpp index 05a6a5ccd0..cad4a84552 100644 --- a/tools/skqp/gm_knowledge.cpp +++ b/tools/skqp/gm_knowledge.cpp @@ -175,6 +175,7 @@ float Check(const uint32_t* pixels, gErrors.push_back(Run{SkString(backend), SkString(name), 0, 0}); } if (report_directory_path && badness > 0 && report_directory_path[0] != '\0') { + sk_mkdir(report_directory_path); if (!backend) { backend = "skia"; } @@ -226,6 +227,7 @@ bool MakeReport(const char* report_directory_path) { } } + sk_mkdir(report_directory_path); SkFILEWStream out(SkOSPath::Join(report_directory_path, PATH_REPORT).c_str()); if (!out.isValid()) { return false; |