Bug 1287756 - prevent assignment in assert expression for |mCurrentMaintenance|.r?janv draft
authorAndi-Bogdan Postelnicu <bpostelnicu@mozilla.com>
Tue, 19 Jul 2016 21:18:03 +0300
changeset 389591 df649336e89e49efd7c057c7d371ef8f20cef06c
parent 389550 5a91e5b49be3c1ba401b057e90c92d7488e3647d
child 525806 4b68cd2c9b8bf2c0b3d7cd6c2045fdf378c4c136
push id23466
push userbmo:bpostelnicu@mozilla.com
push dateTue, 19 Jul 2016 18:20:31 +0000
reviewersjanv
bugs1287756
milestone50.0a1
Bug 1287756 - prevent assignment in assert expression for |mCurrentMaintenance|.r?janv MozReview-Commit-ID: 8p72mQrKmWx
dom/indexedDB/ActorsParent.cpp
--- a/dom/indexedDB/ActorsParent.cpp
+++ b/dom/indexedDB/ActorsParent.cpp
@@ -8941,17 +8941,17 @@ public:
     return result.forget();
   }
 
   void
   NoteFinishedMaintenance(Maintenance* aMaintenance)
   {
     AssertIsOnBackgroundThread();
     MOZ_ASSERT(aMaintenance);
-    MOZ_ASSERT(mCurrentMaintenance = aMaintenance);
+    MOZ_ASSERT(mCurrentMaintenance == aMaintenance);
 
     mCurrentMaintenance = nullptr;
     ProcessMaintenanceQueue();
   }
 
   nsThreadPool*
   GetOrCreateThreadPool();