aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--tests/DataRefTest.cpp7
1 files changed, 3 insertions, 4 deletions
diff --git a/tests/DataRefTest.cpp b/tests/DataRefTest.cpp
index 9ff7034ca0..b6daaf9569 100644
--- a/tests/DataRefTest.cpp
+++ b/tests/DataRefTest.cpp
@@ -260,13 +260,12 @@ static void test_cstring(skiatest::Reporter* reporter) {
}
static void test_files(skiatest::Reporter* reporter) {
- if (skiatest::Test::GetTmpDir().isEmpty()) {
+ SkString tmpDir = skiatest::Test::GetTmpDir();
+ if (tmpDir.isEmpty()) {
return;
}
- const char* tmpDir = skiatest::Test::GetTmpDir().c_str();
- SkString path;
- path.printf("%s%s", tmpDir, "data_test");
+ SkString path = SkOSPath::SkPathJoin(tmpDir.c_str(), "data_test");
const char s[] = "abcdefghijklmnopqrstuvwxyz";
{