Index: dm/DM.cpp |
diff --git a/dm/DM.cpp b/dm/DM.cpp |
index d558e08ca64772b6d85ee4398d26bf59bb160c2a..6748544ecaba7ec6ebbc3e48016284e91a63ff13 100644 |
--- a/dm/DM.cpp |
+++ b/dm/DM.cpp |
@@ -262,6 +262,12 @@ static void gather_gold() { |
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/ |
+#if defined(SK_BUILD_FOR_WIN32) |
+ static const char* kNewline = "\r\n"; |
+#else |
+ static const char* kNewline = "\n"; |
+#endif |
+ |
static SkTHashSet<SkString> gUninterestingHashes; |
static void gather_uninteresting_hashes() { |
@@ -273,7 +279,7 @@ static void gather_uninteresting_hashes() { |
return; |
} |
SkTArray<SkString> hashes; |
- SkStrSplit((const char*)data->data(), "\n", &hashes); |
+ SkStrSplit((const char*)data->data(), kNewline, &hashes); |
for (const SkString& hash : hashes) { |
gUninterestingHashes.add(hash); |
} |