Backed out changeset 82d5d92a3eac (bug 915555) for build failures on a CLOSED TREE
authorEd Morley <emorley@mozilla.com>
Fri, 25 Oct 2013 17:59:24 +0100
changeset 167033 b569edfd98c25fda87d00cf53143cf4b7ad6b9c2
parent 167032 3cb5ccf394bc4b7b8862c4a809e6a6ecede5deee
child 167034 74bd63cbb48086f3f3b79744aa54b2eec51a0e57
push id428
push userbbajaj@mozilla.com
push dateTue, 28 Jan 2014 00:16:25 +0000
treeherdermozilla-release@cd72a7ff3a75 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
bugs915555
milestone27.0a1
backs out82d5d92a3eac70e5030e941c0565756e2e4219ea
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 82d5d92a3eac (bug 915555) for build failures on a CLOSED TREE
xpcom/glue/nsTHashtable.h
--- a/xpcom/glue/nsTHashtable.h
+++ b/xpcom/glue/nsTHashtable.h
@@ -437,17 +437,17 @@ template<class EntryType>
 void
 nsTHashtable<EntryType>::s_CopyEntry(PLDHashTable          *table,
                                      const PLDHashEntryHdr *from,
                                      PLDHashEntryHdr       *to)
 {
   EntryType* fromEntry =
     const_cast<EntryType*>(reinterpret_cast<const EntryType*>(from));
 
-  new(to) EntryType(*fromEntry);
+  new(to) EntryType(mozilla::Move(*fromEntry));
 
   fromEntry->~EntryType();
 }
 
 template<class EntryType>
 void
 nsTHashtable<EntryType>::s_ClearEntry(PLDHashTable    *table,
                                       PLDHashEntryHdr *entry)