Bug 1209969 - remove prlock.h include from nsBaseHashtable.h; r=erahm
authorNathan Froyd <froydnj@mozilla.com>
Wed, 30 Sep 2015 00:51:28 -0400
changeset 286114 5fdaa2145a9da6f7ec3ff3370e7b48fffa3f54ad
parent 286113 c6a9741a753c87071742d84f60e2b41688d39955
child 286115 5ecfe1c78e636cd12fe68115917b5a5aeb256a88
push id5392
push userraliiev@mozilla.com
push dateMon, 14 Dec 2015 20:08:23 +0000
treeherdermozilla-esr52@16ce8562a975 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewerserahm
bugs1209969
milestone44.0a1
Bug 1209969 - remove prlock.h include from nsBaseHashtable.h; r=erahm nsBaseHashtable.h doesn't use PRLock.
xpcom/glue/nsBaseHashtable.h
--- a/xpcom/glue/nsBaseHashtable.h
+++ b/xpcom/glue/nsBaseHashtable.h
@@ -5,17 +5,16 @@
  * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
 
 #ifndef nsBaseHashtable_h__
 #define nsBaseHashtable_h__
 
 #include "mozilla/MemoryReporting.h"
 #include "mozilla/Move.h"
 #include "nsTHashtable.h"
-#include "prlock.h"
 #include "nsDebug.h"
 
 // These are the codes returned by |EnumReadFunction| and |EnumFunction|, which
 // control the behavior of EnumerateRead() and Enumerate(). The PLD/PL_D prefix
 // is because they originated in PLDHashTable, but that class no longer uses
 // them.
 enum PLDHashOperator
 {