Skip to content

Commit 6a90f5e

Browse files
committed
Backed out 2 changesets (bug 1856795) for causing build bustage at BasicEvents.h CLOSED TREE
Backed out changeset 1d98b028923a (bug 1856795) Backed out changeset eae2ac93e17c (bug 1856795)
1 parent f9dafb4 commit 6a90f5e

File tree

212 files changed

+538
-255
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

212 files changed

+538
-255
lines changed

accessible/atk/ApplicationAccessibleWrap.cpp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,8 @@ using namespace mozilla::a11y;
1717

1818
// ApplicationAccessibleWrap
1919

20-
ApplicationAccessibleWrap::ApplicationAccessibleWrap() = default;
20+
ApplicationAccessibleWrap::ApplicationAccessibleWrap()
21+
: ApplicationAccessible() {}
2122

2223
ApplicationAccessibleWrap::~ApplicationAccessibleWrap() {
2324
AccessibleWrap::ShutdownAtkObject();

accessible/atk/RootAccessibleWrap.cpp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,8 @@
1313

1414
using namespace mozilla::a11y;
1515

16-
GtkWindowAccessible::GtkWindowAccessible(AtkObject* aAccessible) {
16+
GtkWindowAccessible::GtkWindowAccessible(AtkObject* aAccessible)
17+
: DummyAccessible() {
1718
g_object_ref(aAccessible);
1819
mAtkObject = aAccessible;
1920
}

accessible/base/nsAccessibilityService.cpp

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -397,7 +397,9 @@ xpcAccessibleApplication* nsAccessibilityService::gXPCApplicationAccessible =
397397
uint32_t nsAccessibilityService::gConsumers = 0;
398398

399399
nsAccessibilityService::nsAccessibilityService()
400-
: mHTMLMarkupMap(ArrayLength(sHTMLMarkupMapList)),
400+
: DocManager(),
401+
FocusManager(),
402+
mHTMLMarkupMap(ArrayLength(sHTMLMarkupMapList)),
401403
mMathMLMarkupMap(ArrayLength(sMathMLMarkupMapList)),
402404
mXULMarkupMap(ArrayLength(sXULMarkupMapList)) {}
403405

accessible/generic/LocalAccessible.cpp

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -101,10 +101,12 @@ NS_IMPL_CYCLE_COLLECTING_ADDREF(LocalAccessible)
101101
NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_DESTROY(LocalAccessible, LastRelease())
102102

103103
LocalAccessible::LocalAccessible(nsIContent* aContent, DocAccessible* aDoc)
104-
: mContent(aContent),
104+
: Accessible(),
105+
mContent(aContent),
105106
mDoc(aDoc),
106107
mParent(nullptr),
107108
mIndexInParent(-1),
109+
mBounds(),
108110
mFirstLineStart(-1),
109111
mStateFlags(0),
110112
mContextFlags(0),

accessible/ipc/RemoteAccessible.h

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -413,7 +413,8 @@ class RemoteAccessible : public Accessible, public HyperTextAccessibleBase {
413413
}
414414

415415
explicit RemoteAccessible(DocAccessibleParent* aThisAsDoc)
416-
: mParent(kNoParent),
416+
: Accessible(),
417+
mParent(kNoParent),
417418
mDoc(aThisAsDoc),
418419
mWrapper(0),
419420
mID(0),

devtools/shared/heapsnapshot/tests/gtest/DeserializedStackFrameUbiStackFrames.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ using testing::ReturnRef;
1818

1919
// A mock DeserializedStackFrame for testing.
2020
struct MockDeserializedStackFrame : public DeserializedStackFrame {
21-
MockDeserializedStackFrame() = default;
21+
MockDeserializedStackFrame() : DeserializedStackFrame() {}
2222
};
2323

2424
DEF_TEST(DeserializedStackFrameUbiStackFrames, {

devtools/shared/heapsnapshot/tests/gtest/DevTools.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,7 @@ class MOZ_STACK_CLASS FakeNode {
9999
JS::Zone* zone;
100100
size_t size;
101101

102-
explicit FakeNode() : compartment(nullptr), zone(nullptr), size(1) {}
102+
explicit FakeNode() : edges(), compartment(nullptr), zone(nullptr), size(1) {}
103103
};
104104

105105
namespace JS {
@@ -199,7 +199,7 @@ MATCHER_P(EdgeTo, id, "") {
199199
// A mock `Writer` class to be used with testing `WriteHeapGraph`.
200200
class MockWriter : public CoreDumpWriter {
201201
public:
202-
virtual ~MockWriter() override = default;
202+
virtual ~MockWriter() override {}
203203
MOCK_METHOD2(writeNode,
204204
bool(const JS::ubi::Node&, CoreDumpWriter::EdgePolicy));
205205
MOCK_METHOD1(writeMetadata, bool(uint64_t));

docshell/base/nsDocShellLoadState.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -222,6 +222,7 @@ nsDocShellLoadState::nsDocShellLoadState(nsIURI* aURI, uint64_t aLoadIdentifier)
222222
mOriginalFrameSrc(false),
223223
mIsFormSubmission(false),
224224
mLoadType(LOAD_NORMAL),
225+
mTarget(),
225226
mSrcdocData(VoidString()),
226227
mLoadFlags(0),
227228
mInternalLoadFlags(0),

dom/animation/Animation.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2051,7 +2051,7 @@ void Animation::UpdatePendingAnimationTracker(AnimationTimeline* aOldTimeline,
20512051
class AsyncFinishNotification : public MicroTaskRunnable {
20522052
public:
20532053
explicit AsyncFinishNotification(Animation* aAnimation)
2054-
: mAnimation(aAnimation) {}
2054+
: MicroTaskRunnable(), mAnimation(aAnimation) {}
20552055

20562056
virtual void Run(AutoSlowOperation& aAso) override {
20572057
mAnimation->DoFinishNotificationImmediately(this);

dom/base/FragmentOrElement.cpp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -559,7 +559,8 @@ size_t nsIContent::nsExtendedContentSlots::SizeOfExcludingThis(
559559
return 0;
560560
}
561561

562-
FragmentOrElement::nsDOMSlots::nsDOMSlots() : mDataset(nullptr) {
562+
FragmentOrElement::nsDOMSlots::nsDOMSlots()
563+
: nsIContent::nsContentSlots(), mDataset(nullptr) {
563564
MOZ_COUNT_CTOR(nsDOMSlots);
564565
}
565566

dom/base/ImageEncoder.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -84,6 +84,7 @@ class EncodingCompleteEvent final : public DiscardableRunnable {
8484
EncodeCompleteCallback* aEncodeCompleteCallback)
8585
: DiscardableRunnable("EncodingCompleteEvent"),
8686
mImgSize(0),
87+
mType(),
8788
mImgData(nullptr),
8889
mEncodeCompleteCallback(aEncodeCompleteCallback),
8990
mFailed(false) {

dom/base/InProcessBrowserChildMessageManager.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ class nsAsyncMessageToParent : public nsSameProcessAsyncMessageBase,
6666
public:
6767
explicit nsAsyncMessageToParent(
6868
InProcessBrowserChildMessageManager* aBrowserChild)
69-
: mBrowserChild(aBrowserChild) {}
69+
: nsSameProcessAsyncMessageBase(), mBrowserChild(aBrowserChild) {}
7070

7171
virtual nsresult HandleMessage() override {
7272
RefPtr<nsFrameLoader> fl = mBrowserChild->GetFrameLoader();

dom/base/nsFrameLoader.cpp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2952,7 +2952,8 @@ class nsAsyncMessageToChild : public nsSameProcessAsyncMessageBase,
29522952
public Runnable {
29532953
public:
29542954
explicit nsAsyncMessageToChild(nsFrameLoader* aFrameLoader)
2955-
: mozilla::Runnable("nsAsyncMessageToChild"),
2955+
: nsSameProcessAsyncMessageBase(),
2956+
mozilla::Runnable("nsAsyncMessageToChild"),
29562957
mFrameLoader(aFrameLoader) {}
29572958

29582959
NS_IMETHOD Run() override {

dom/base/nsFrameMessageManager.cpp

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1403,7 +1403,8 @@ class nsAsyncMessageToSameProcessChild : public nsSameProcessAsyncMessageBase,
14031403
public Runnable {
14041404
public:
14051405
nsAsyncMessageToSameProcessChild()
1406-
: mozilla::Runnable("nsAsyncMessageToSameProcessChild") {}
1406+
: nsSameProcessAsyncMessageBase(),
1407+
mozilla::Runnable("nsAsyncMessageToSameProcessChild") {}
14071408
NS_IMETHOD Run() override {
14081409
nsFrameMessageManager* ppm =
14091410
nsFrameMessageManager::GetChildProcessManager();
@@ -1497,7 +1498,7 @@ class nsAsyncMessageToSameProcessParent
14971498
: public nsSameProcessAsyncMessageBase,
14981499
public SameProcessMessageQueue::Runnable {
14991500
public:
1500-
nsAsyncMessageToSameProcessParent() = default;
1501+
nsAsyncMessageToSameProcessParent() : nsSameProcessAsyncMessageBase() {}
15011502
nsresult HandleMessage() override {
15021503
nsFrameMessageManager* ppm =
15031504
nsFrameMessageManager::sSameProcessParentManager;

dom/base/nsGlobalWindowOuter.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1261,7 +1261,7 @@ const nsOuterWindowProxy nsOuterWindowProxy::singleton;
12611261

12621262
class nsChromeOuterWindowProxy : public nsOuterWindowProxy {
12631263
public:
1264-
constexpr nsChromeOuterWindowProxy() = default;
1264+
constexpr nsChromeOuterWindowProxy() : nsOuterWindowProxy() {}
12651265

12661266
const char* className(JSContext* cx,
12671267
JS::Handle<JSObject*> wrapper) const override;

dom/base/nsIContent.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -661,7 +661,7 @@ class nsIContent : public nsINode {
661661

662662
class nsContentSlots : public nsINode::nsSlots {
663663
public:
664-
nsContentSlots() : mExtendedSlots(0) {}
664+
nsContentSlots() : nsINode::nsSlots(), mExtendedSlots(0) {}
665665

666666
~nsContentSlots() {
667667
if (!(mExtendedSlots & sNonOwningExtendedSlotsFlag)) {

dom/base/nsImageLoadingContent.cpp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -347,7 +347,8 @@ already_AddRefed<Promise> nsImageLoadingContent::QueueDecodeAsync(
347347
public:
348348
QueueDecodeTask(nsImageLoadingContent* aOwner, Promise* aPromise,
349349
uint32_t aRequestGeneration)
350-
: mOwner(aOwner),
350+
: MicroTaskRunnable(),
351+
mOwner(aOwner),
351352
mPromise(aPromise),
352353
mRequestGeneration(aRequestGeneration) {}
353354

dom/base/nsWindowSizes.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -193,6 +193,8 @@ class nsWindowSizes {
193193
explicit nsWindowSizes(mozilla::SizeOfState& aState)
194194
: FOR_EACH_SIZE(ZERO_SIZE) mDOMEventTargetsCount(0),
195195
mDOMEventListenersCount(0),
196+
mArenaSizes(),
197+
mStyleSizes(),
196198
mState(aState) {}
197199

198200
void addToTabSizes(nsTabSizes* aSizes) const {

dom/bindings/nsScriptError.cpp

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,10 +21,16 @@
2121
#include "mozilla/BasePrincipal.h"
2222

2323
nsScriptErrorBase::nsScriptErrorBase()
24-
: mSourceId(0),
24+
: mMessage(),
25+
mMessageName(),
26+
mSourceName(),
27+
mCssSelectors(),
28+
mSourceId(0),
2529
mLineNumber(0),
30+
mSourceLine(),
2631
mColumnNumber(0),
2732
mFlags(0),
33+
mCategory(),
2834
mOuterWindowID(0),
2935
mInnerWindowID(0),
3036
mMicroSecondTimeStamp(0),
@@ -467,7 +473,11 @@ bool nsScriptErrorBase::ComputeIsFromChromeContext(
467473
NS_IMPL_ISUPPORTS(nsScriptError, nsIConsoleMessage, nsIScriptError)
468474

469475
nsScriptErrorNote::nsScriptErrorNote()
470-
: mSourceId(0), mLineNumber(0), mColumnNumber(0) {}
476+
: mMessage(),
477+
mSourceName(),
478+
mSourceId(0),
479+
mLineNumber(0),
480+
mColumnNumber(0) {}
471481

472482
nsScriptErrorNote::~nsScriptErrorNote() = default;
473483

dom/canvas/CanvasPattern.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ CanvasPattern::CanvasPattern(CanvasRenderingContext2D* aContext,
1414
: mContext(aContext),
1515
mSurface(aSurface),
1616
mPrincipal(principalForSecurityCheck),
17+
mTransform(),
1718
mForceWriteOnly(forceWriteOnly),
1819
mCORSUsed(CORSUsed),
1920
mRepeat(aRepeat) {}

dom/debugger/DebuggerNotificationManager.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ class DebuggerNotificationManager final : public nsISupports {
3737
}
3838

3939
explicit DebuggerNotificationManager(nsIGlobalObject* aDebuggeeGlobal)
40-
: mDebuggeeGlobal(aDebuggeeGlobal) {}
40+
: mDebuggeeGlobal(aDebuggeeGlobal), mNotificationObservers() {}
4141

4242
bool Attach(DebuggerNotificationObserver* aObserver);
4343
bool Detach(DebuggerNotificationObserver* aObserver);

dom/debugger/DebuggerNotificationObserver.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ DebuggerNotificationObserver::Constructor(GlobalObject& aGlobal,
3939

4040
DebuggerNotificationObserver::DebuggerNotificationObserver(
4141
nsIGlobalObject* aOwnerGlobal)
42-
: mOwnerGlobal(aOwnerGlobal) {}
42+
: mEventListenerCallbacks(), mOwnerGlobal(aOwnerGlobal) {}
4343

4444
JSObject* DebuggerNotificationObserver::WrapObject(
4545
JSContext* aCx, JS::Handle<JSObject*> aGivenProto) {

dom/events/EventListenerManager.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -134,7 +134,7 @@ EventListenerManagerBase::EventListenerManagerBase()
134134
}
135135

136136
EventListenerManager::EventListenerManager(EventTarget* aTarget)
137-
: mTarget(aTarget) {
137+
: EventListenerManagerBase(), mTarget(aTarget) {
138138
NS_ASSERTION(aTarget, "unexpected null pointer");
139139

140140
if (mIsMainThreadELM) {

dom/fs/api/FileSystemWritableFileStream.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -219,6 +219,7 @@ FileSystemWritableFileStream::FileSystemWritableFileStream(
219219
mManager(aManager),
220220
mActor(std::move(aActor)),
221221
mTaskQueue(aTaskQueue),
222+
mWorkerRef(),
222223
mStreamParams(std::move(aStreamParams)),
223224
mMetadata(std::move(aMetadata)),
224225
mCloseHandler(MakeAndAddRef<CloseHandler>()),

dom/fs/child/FileSystemDirectoryIteratorFactory.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -81,6 +81,7 @@ class DoubleBufferQueueImpl
8181
using DataType = FileSystemEntryMetadata;
8282
explicit DoubleBufferQueueImpl(const FileSystemEntryMetadata& aMetadata)
8383
: mEntryId(aMetadata.entryId()),
84+
mData(),
8485
mWithinPageEnd(0u),
8586
mWithinPageIndex(0u),
8687
mCurrentPageIsLastPage(true),

dom/fs/test/gtest/FileSystemMocks.h

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -127,7 +127,10 @@ class TestPromiseListener : public PromiseNativeHandler,
127127
public WaitablePromiseListener {
128128
public:
129129
TestPromiseListener()
130-
: mIsDone(std::make_shared<bool>(false)), mOnSuccess(), mOnError() {
130+
: mIsDone(std::make_shared<bool>(false)),
131+
mTimer(),
132+
mOnSuccess(),
133+
mOnError() {
131134
ClearDone();
132135
}
133136

dom/html/ConstraintValidation.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ bool ConstraintValidation::CheckValidity() {
5656
return nsIConstraintValidation::CheckValidity(*content);
5757
}
5858

59-
ConstraintValidation::ConstraintValidation() = default;
59+
ConstraintValidation::ConstraintValidation() : nsIConstraintValidation() {}
6060

6161
void ConstraintValidation::SetCustomValidity(const nsAString& aError) {
6262
mCustomValidity.Assign(aError);

dom/html/HTMLImageElement.cpp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,8 @@ class ImageLoadTask final : public MicroTaskRunnable {
8484
public:
8585
ImageLoadTask(HTMLImageElement* aElement, bool aAlwaysLoad,
8686
bool aUseUrgentStartForChannel)
87-
: mElement(aElement),
87+
: MicroTaskRunnable(),
88+
mElement(aElement),
8889
mAlwaysLoad(aAlwaysLoad),
8990
mUseUrgentStartForChannel(aUseUrgentStartForChannel) {
9091
mDocument = aElement->OwnerDoc();

dom/html/ImageDocument.cpp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -122,7 +122,8 @@ ImageListener::OnStartRequest(nsIRequest* request) {
122122
}
123123

124124
ImageDocument::ImageDocument()
125-
: mVisibleWidth(0.0),
125+
: MediaDocument(),
126+
mVisibleWidth(0.0),
126127
mVisibleHeight(0.0),
127128
mImageWidth(0),
128129
mImageHeight(0),

dom/html/MediaDocument.cpp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -106,7 +106,8 @@ const char* const MediaDocument::sFormatNames[4] = {
106106
"" // eWithDimAndFile
107107
};
108108

109-
MediaDocument::MediaDocument() : mDidInitialDocumentSetup(false) {
109+
MediaDocument::MediaDocument()
110+
: nsHTMLDocument(), mDidInitialDocumentSetup(false) {
110111
mCompatMode = eCompatibility_FullStandards;
111112
}
112113
MediaDocument::~MediaDocument() = default;

dom/html/nsGenericHTMLFrameElement.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,7 @@ class nsGenericHTMLFrameElement : public nsGenericHTMLElement,
4646
already_AddRefed<mozilla::dom::NodeInfo>&& aNodeInfo,
4747
mozilla::dom::FromParser aFromParser)
4848
: nsGenericHTMLElement(std::move(aNodeInfo)),
49+
nsBrowserElement(),
4950
mSrcLoadHappened(false),
5051
mNetworkCreated(aFromParser == mozilla::dom::FROM_PARSER_NETWORK),
5152
mBrowserFrameListenersRegistered(false),

dom/indexedDB/ActorsChild.cpp

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -144,7 +144,9 @@ class MOZ_STACK_CLASS AutoSetCurrentTransaction final {
144144
AutoSetCurrentTransaction& operator=(AutoSetCurrentTransaction&&) = delete;
145145

146146
explicit AutoSetCurrentTransaction(Maybe<IDBTransaction&> aTransaction)
147-
: mTransaction(aTransaction), mThreadLocal(nullptr) {
147+
: mTransaction(aTransaction),
148+
mPreviousTransaction(),
149+
mThreadLocal(nullptr) {
148150
if (aTransaction) {
149151
BackgroundChildImpl::ThreadLocal* threadLocal =
150152
BackgroundChildImpl::GetThreadLocalForCurrentThread();

dom/ipc/BrowserParent.cpp

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -284,14 +284,19 @@ BrowserParent::BrowserParent(ContentParent* aManager, const TabId& aTabId,
284284
mBrowserBridgeParent(nullptr),
285285
mBrowserHost(nullptr),
286286
mContentCache(*this),
287+
mRemoteLayerTreeOwner{},
288+
mChildToParentConversionMatrix{},
287289
mRect(0, 0, 0, 0),
288290
mDimensions(0, 0),
289291
mDPI(0),
290292
mRounding(0),
291293
mDefaultScale(0),
292294
mUpdatedDimensions(false),
293295
mSizeMode(nsSizeMode_Normal),
296+
mClientOffset{},
297+
mChromeOffset{},
294298
mCreatingWindow(false),
299+
mDelayedFrameScripts{},
295300
mVsyncParent(nullptr),
296301
mMarkedDestroying(false),
297302
mIsDestroyed(false),

dom/ipc/SharedMap.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ static inline void AlignTo(size_t* aOffset, size_t aAlign) {
3939
}
4040
}
4141

42-
SharedMap::SharedMap() = default;
42+
SharedMap::SharedMap() : DOMEventTargetHelper() {}
4343

4444
SharedMap::SharedMap(nsIGlobalObject* aGlobal, const FileDescriptor& aMapFile,
4545
size_t aMapSize, nsTArray<RefPtr<BlobImpl>>&& aBlobs)
@@ -240,7 +240,7 @@ void SharedMap::MaybeRebuild() const {
240240
Unused << const_cast<SharedMap*>(this)->MaybeRebuild();
241241
}
242242

243-
WritableSharedMap::WritableSharedMap() {
243+
WritableSharedMap::WritableSharedMap() : SharedMap() {
244244
mWritable = true;
245245
// Serialize the initial empty contents of the map immediately so that we
246246
// always have a file descriptor to send to callers of CloneMapFile().

dom/media/ADTSDemuxer.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -118,7 +118,7 @@ class FrameHeader {
118118
// header and side info.
119119
class Frame {
120120
public:
121-
Frame() : mOffset(0) {}
121+
Frame() : mOffset(0), mHeader() {}
122122

123123
uint64_t Offset() const { return mOffset; }
124124
size_t Length() const {

0 commit comments

Comments
 (0)