From 505d37753ed5965980ea050606f8e7e03ba946a8 Mon Sep 17 00:00:00 2001 From: "bzbarsky%mit.edu" Date: Sun, 13 Oct 2002 18:55:12 +0000 Subject: [PATCH] Fix crash in nsStyleQuotes copy constructor. Bug 174178, r=caillon, sr=dbaron, a=roc+moz git-svn-id: svn://10.0.0.236/trunk@131920 18797224-902f-48f8-a5cc-f745e15eee43 --- mozilla/content/shared/src/nsStyleStruct.cpp | 2 ++ mozilla/layout/style/nsStyleStruct.cpp | 2 ++ 2 files changed, 4 insertions(+) diff --git a/mozilla/content/shared/src/nsStyleStruct.cpp b/mozilla/content/shared/src/nsStyleStruct.cpp index 28747838e73..bba524082b3 100644 --- a/mozilla/content/shared/src/nsStyleStruct.cpp +++ b/mozilla/content/shared/src/nsStyleStruct.cpp @@ -1242,6 +1242,8 @@ nsStyleQuotes::~nsStyleQuotes(void) } nsStyleQuotes::nsStyleQuotes(const nsStyleQuotes& aSource) + : mQuotesCount(0), + mQuotes(nsnull) { if (NS_SUCCEEDED(AllocateQuotes(aSource.QuotesCount()))) { PRUint32 count = (mQuotesCount * 2); diff --git a/mozilla/layout/style/nsStyleStruct.cpp b/mozilla/layout/style/nsStyleStruct.cpp index 28747838e73..bba524082b3 100644 --- a/mozilla/layout/style/nsStyleStruct.cpp +++ b/mozilla/layout/style/nsStyleStruct.cpp @@ -1242,6 +1242,8 @@ nsStyleQuotes::~nsStyleQuotes(void) } nsStyleQuotes::nsStyleQuotes(const nsStyleQuotes& aSource) + : mQuotesCount(0), + mQuotes(nsnull) { if (NS_SUCCEEDED(AllocateQuotes(aSource.QuotesCount()))) { PRUint32 count = (mQuotesCount * 2);