OwnArrayPtr: Never allow implicit pointer conversion
authormikhail.pozdnyakov@intel.com <mikhail.pozdnyakov@intel.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 13 Sep 2013 15:25:54 +0000 (15:25 +0000)
committermikhail.pozdnyakov@intel.com <mikhail.pozdnyakov@intel.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 13 Sep 2013 15:25:54 +0000 (15:25 +0000)
commit96ca2f4b1573a14d77bd8a3b44e3602fbb5bf077
tree140e4582cee2238134a95f552988c2236cc60ffb
parent443d70199dc6f31ad138b3a8a95c19def138df58
OwnArrayPtr: Never allow implicit pointer conversion
https://bugs.webkit.org/show_bug.cgi?id=121291

Reviewed by Anders Carlsson.

We should never allow implicit pointer conversion in OwnArrayPtr
and remove its template copy constructor & template assignment operator, as:
- these methods are never used
- these methods are inappropriate to have in OwnArrayPtr as arrays do not
  interact well with polymorphism.

* wtf/OwnArrayPtr.h:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@155701 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Source/WTF/ChangeLog
Source/WTF/wtf/OwnArrayPtr.h