Files
pkgsrc-ng/mail/thunderbird31/patches/patch-mozilla_content_media_MediaData.cpp
2016-01-21 23:42:40 +01:00

25 lines
678 B
C++

$NetBSD: patch-mozilla_content_media_MediaData.cpp,v 1.1 2015/07/13 17:49:26 ryoon Exp $
Fix build with gcc 4.9
https://bugzilla.mozilla.org/show_bug.cgi?id=999496
--- mozilla/content/media/MediaData.cpp.orig 2014-07-18 00:05:12.000000000 +0000
+++ mozilla/content/media/MediaData.cpp
@@ -38,6 +38,16 @@ AudioData::EnsureAudioBuffer()
}
}
+size_t
+AudioData::SizeOfIncludingThis(MallocSizeOf aMallocSizeOf) const
+{
+ size_t size = aMallocSizeOf(this) + aMallocSizeOf(mAudioData);
+ if (mAudioBuffer) {
+ size += mAudioBuffer->SizeOfIncludingThis(aMallocSizeOf);
+ }
+ return size;
+}
+
static bool
ValidatePlane(const VideoData::YCbCrBuffer::Plane& aPlane)
{