mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-21 17:25:36 +00:00
fix for 27188: crash when making text bold
This commit is contained in:
parent
a4580b7fa8
commit
6939f0a6dd
@ -6057,7 +6057,7 @@ nsHTMLEditor::SetTextPropertiesForNode(nsIDOMNode *aNode,
|
||||
child = GetChildAt(parent, aStartOffset);
|
||||
// XXX: need to loop for aStartOffset!=aEndOffset-1?
|
||||
PRInt32 offsetInParent = aStartOffset; // remember where aNode was in aParent
|
||||
if (NS_SUCCEEDED(result))
|
||||
if (NS_SUCCEEDED(result) && child)
|
||||
{ // remove child from parent
|
||||
result = nsEditor::DeleteNode(child);
|
||||
if (NS_SUCCEEDED(result))
|
||||
|
@ -6057,7 +6057,7 @@ nsHTMLEditor::SetTextPropertiesForNode(nsIDOMNode *aNode,
|
||||
child = GetChildAt(parent, aStartOffset);
|
||||
// XXX: need to loop for aStartOffset!=aEndOffset-1?
|
||||
PRInt32 offsetInParent = aStartOffset; // remember where aNode was in aParent
|
||||
if (NS_SUCCEEDED(result))
|
||||
if (NS_SUCCEEDED(result) && child)
|
||||
{ // remove child from parent
|
||||
result = nsEditor::DeleteNode(child);
|
||||
if (NS_SUCCEEDED(result))
|
||||
|
Loading…
Reference in New Issue
Block a user