Index: src/ports/SkOSFile_win.cpp |
diff --git a/src/ports/SkOSFile_win.cpp b/src/ports/SkOSFile_win.cpp |
index 62510e7a4e705ceec32bc1d85dd38f6ab69903d5..64bd5163051dd8c323820a9431be88f7bb162aee 100644 |
--- a/src/ports/SkOSFile_win.cpp |
+++ b/src/ports/SkOSFile_win.cpp |
@@ -155,12 +155,10 @@ static uint16_t* concat_to_16(const char src[], const char suffix[]) { |
return dst; |
} |
-SkOSFile::Iter::Iter() { |
- SkNEW_PLACEMENT(fSelf.get(), SkOSFileIterData); |
-} |
+SkOSFile::Iter::Iter() { new (fSelf.get()) SkOSFileIterData; } |
SkOSFile::Iter::Iter(const char path[], const char suffix[]) { |
- SkNEW_PLACEMENT(fSelf.get(), SkOSFileIterData); |
+ new (fSelf.get()) SkOSFileIterData; |
this->reset(path, suffix); |
} |