Bug 1318132 - Fix CamerasChild helper to return by value instead of out-of-scope reference (Coverity)
MozReview-Commit-ID: 5RQodJ18MbA
--- a/dom/media/systemservices/CamerasChild.cpp
+++ b/dom/media/systemservices/CamerasChild.cpp
@@ -217,17 +217,17 @@ public:
mReplyLock(aCamerasChild->mReplyMonitor),
mRequestLock(aCamerasChild->mRequestMutex),
mSuccess(true),
mFailureValue(aFailureValue), mSuccessValue(aSuccessValue)
{
Dispatch();
}
- const T& ReturnValue() const {
+ T ReturnValue() const {
if (mSuccess) {
return mSuccessValue;
} else {
return mFailureValue;
}
}
const bool& Success() const {