Backed out changeset 07a4682a75f2 (bug 956507) because it has bitrotten
authorEhsan Akhgari <ehsan@mozilla.com>
Tue, 07 Jan 2014 23:02:23 -0500
changeset 178484 15f55912548ad30b95e98711a6cc67c08be86f4f
parent 178483 07a4682a75f2a17998c497cf24a5122a4b50d2b6
child 178485 b1c39a3405ce86174ed58de60cb49ed37a4eefa5
push id3343
push userffxbld
push dateMon, 17 Mar 2014 21:55:32 +0000
treeherdermozilla-beta@2f7d3415f79f [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
bugs956507
milestone29.0a1
backs out07a4682a75f2a17998c497cf24a5122a4b50d2b6
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 07a4682a75f2 (bug 956507) because it has bitrotten Landed on a CLOSED TREE
mfbt/Char16.h
--- a/mfbt/Char16.h
+++ b/mfbt/Char16.h
@@ -163,16 +163,20 @@ operator-(const char16_t* x, const char1
 }
 
 #else
 
 typedef const char16_t* char16ptr_t;
 
 #endif
 
+/* This is a temporary hack until bug 927728 is fixed. */
+#define __PRUNICHAR__
+typedef char16_t PRUnichar;
+
 /*
  * Macro arguments used in concatenation or stringification won't be expanded.
  * Therefore, in order for |MOZ_UTF16(FOO)| to work as expected (which is to
  * expand |FOO| before doing whatever |MOZ_UTF16| needs to do to it) a helper
  * macro, |MOZ_UTF16_HELPER| needs to be inserted in between to allow the macro
  * argument to expand. See "3.10.6 Separate Expansion of Macro Arguments" of the
  * CPP manual for a more accurate and precise explanation.
  */