Add make_unique and start using it
[WebKit-https.git] / Source / WebCore / platform / Length.h
index af1e653449dd9a8a87a06c4ec18595ed4ba96412..f405181cd1dfb54b9bb21e69b05f3703880b4d9e 100644 (file)
@@ -24,6 +24,7 @@
 #define Length_h
 
 #include "AnimationUtilities.h"
+#include <memory>
 #include <string.h>
 #include <wtf/Assertions.h>
 #include <wtf/FastMalloc.h>
@@ -305,8 +306,8 @@ private:
     bool m_isFloat;
 };
 
-OwnArrayPtr<Length> newCoordsArray(const String&, int& len);
-OwnArrayPtr<Length> newLengthArray(const String&, int& len);
+std::unique_ptr<Length[]> newCoordsArray(const String&, int& len);
+std::unique_ptr<Length[]> newLengthArray(const String&, int& len);
 
 } // namespace WebCore