author | Aaron Klotz <aklotz@mozilla.com> |
Mon, 05 Jun 2017 12:29:04 -0600 | |
changeset 362396 | fc854def3953aed24632eb910aa568702d67a522 |
parent 362395 | 44c1b092e6ce7386b009c34787c45ed0901c2867 |
child 362397 | ab4ef8ca799e413049ff66c26328f409b15eb223 |
push id | 31976 |
push user | kwierso@gmail.com |
push date | Tue, 06 Jun 2017 00:34:17 +0000 |
treeherder | mozilla-central@2c6289f56812 [default view] [failures only] |
perfherder | [talos] [build metrics] [platform microbench] (compared to previous push) |
reviewers | bustage |
bugs | 1367885 |
milestone | 55.0a1 |
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
|
--- a/ipc/mscom/Interceptor.h +++ b/ipc/mscom/Interceptor.h @@ -107,17 +107,17 @@ private: , mTargetInterface(aTargetInterface) {} IID mIID; RefPtr<IUnknown> mInterceptor; IUnknown* mTargetInterface; }; private: - Interceptor(IInterceptorSink* aSink); + explicit Interceptor(IInterceptorSink* aSink); ~Interceptor(); HRESULT GetInitialInterceptorForIID(REFIID aTargetIid, STAUniquePtr<IUnknown> aTarget, void** aOutInterface); MapEntry* Lookup(REFIID aIid); HRESULT QueryInterfaceTarget(REFIID aIid, void** aOutput); HRESULT ThreadSafeQueryInterface(REFIID aIid, IUnknown** aOutInterface) override;