mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-10 03:45:46 +00:00
Bug 1276132 - Make more Widevine class constructors explicit to keep gcc happy. r=jwwang
Fixes compile errors on Linux when Widevine is compiled. MozReview-Commit-ID: 19qQw02CqdQ --HG-- extra : rebase_source : ebb98b25738e0438d873834f07c72be1f4eb71db
This commit is contained in:
parent
b48e2e7ea4
commit
57fa470692
@ -193,7 +193,7 @@ WidevineDecryptor::DecryptingComplete()
|
||||
|
||||
class WidevineBuffer : public cdm::Buffer {
|
||||
public:
|
||||
WidevineBuffer(size_t aSize) {
|
||||
explicit WidevineBuffer(size_t aSize) {
|
||||
Log("WidevineBuffer(size=" PRIuSIZE ") created", aSize);
|
||||
mBuffer.SetLength(aSize);
|
||||
}
|
||||
|
@ -46,7 +46,7 @@ class CDMWrapper {
|
||||
public:
|
||||
NS_INLINE_DECL_THREADSAFE_REFCOUNTING(CDMWrapper)
|
||||
|
||||
CDMWrapper(cdm::ContentDecryptionModule_8* aCDM)
|
||||
explicit CDMWrapper(cdm::ContentDecryptionModule_8* aCDM)
|
||||
: mCDM(aCDM)
|
||||
{
|
||||
MOZ_ASSERT(mCDM);
|
||||
|
Loading…
Reference in New Issue
Block a user