зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1188206 - Fix more constructors in gfx; r=jrmuizel
This commit is contained in:
Родитель
b074e45de4
Коммит
23d68c5523
|
@ -36,7 +36,7 @@ struct ReferencePtr
|
||||||
{}
|
{}
|
||||||
|
|
||||||
template <typename T>
|
template <typename T>
|
||||||
ReferencePtr(const RefPtr<T>& aPtr)
|
MOZ_IMPLICIT ReferencePtr(const RefPtr<T>& aPtr)
|
||||||
: mLongPtr(uint64_t(aPtr.get()))
|
: mLongPtr(uint64_t(aPtr.get()))
|
||||||
{}
|
{}
|
||||||
|
|
||||||
|
|
|
@ -23,7 +23,7 @@ class HeapCopyOfStackArray
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
template<size_t N>
|
template<size_t N>
|
||||||
HeapCopyOfStackArray(ElemType (&array)[N])
|
MOZ_IMPLICIT HeapCopyOfStackArray(ElemType (&array)[N])
|
||||||
: mArrayLength(N)
|
: mArrayLength(N)
|
||||||
, mArrayData(new ElemType[N])
|
, mArrayData(new ElemType[N])
|
||||||
{
|
{
|
||||||
|
@ -44,4 +44,4 @@ private:
|
||||||
|
|
||||||
} // namespace mozilla
|
} // namespace mozilla
|
||||||
|
|
||||||
#endif // HEAPCOPYOFSTACKARRAY_H_
|
#endif // HEAPCOPYOFSTACKARRAY_H_
|
||||||
|
|
Загрузка…
Ссылка в новой задаче