Backed out changeset 56bbb6d5d587 (bug 1353593) for Windows 2012 static build bustage in Unified_cpp_gfx_thebes0.obj. r=backout
authorSebastian Hengst <archaeopteryx@coole-files.de>
Sat, 10 Jun 2017 10:10:52 +0200
changeset 411498 3955d49d5cd776dfb0849ce44fd7975e49fc34f8
parent 411497 e273a44edbae36c831756124c70e35e6e98d6554
child 411499 25b03b08f551411d7618232028584d66498d5bba
push id7391
push usermtabara@mozilla.com
push dateMon, 12 Jun 2017 13:08:53 +0000
treeherdermozilla-beta@2191d7f87e2e [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersbackout
bugs1353593
milestone55.0a1
backs out56bbb6d5d58728d56b8ee85449b2fbc7a69604ad
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Backed out changeset 56bbb6d5d587 (bug 1353593) for Windows 2012 static build bustage in Unified_cpp_gfx_thebes0.obj. r=backout
mfbt/Char16.h
--- a/mfbt/Char16.h
+++ b/mfbt/Char16.h
@@ -51,22 +51,16 @@ public:
   operator const char16_t*() const
   {
     return mPtr;
   }
   operator const wchar_t*() const
   {
     return reinterpret_cast<const wchar_t*>(mPtr);
   }
-
-  operator wchar_t*()
-  {
-    return const_cast<wchar_t*>(reinterpret_cast<const wchar_t*>(mPtr));
-  }
-
   operator const void*() const
   {
     return mPtr;
   }
   MOZ_IMPLICIT operator bool() const
   {
     return mPtr != nullptr;
   }