Fixing bug 135278. Stop don't use Substring() on a null poiter, Substring() asserts if given a null pointer. r=dbaron@fas.harvard.edu, sr=jaggernaut@netscape.com
git-svn-id: svn://10.0.0.236/trunk@121264 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
@@ -434,7 +434,12 @@ nsGenericDOMDataNode::GetData(nsAString& aData)
|
||||
// terminated strings.
|
||||
|
||||
const char *data = mText.Get1b();
|
||||
CopyASCIItoUCS2(Substring(data, data + mText.GetLength()), aData);
|
||||
|
||||
if (data) {
|
||||
CopyASCIItoUCS2(Substring(data, data + mText.GetLength()), aData);
|
||||
} else {
|
||||
aData.Truncate();
|
||||
}
|
||||
}
|
||||
|
||||
return NS_OK;
|
||||
|
||||
Reference in New Issue
Block a user