fixed for nsCOMPtr: no construction or assignment from raw COM interface pointers
git-svn-id: svn://10.0.0.236/trunk@22609 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
@@ -224,7 +224,7 @@ NS_IMETHODIMP DeleteRangeTxn::CreateTxnsToDeleteBetween(nsIDOMNode *aStartParent
|
||||
nsresult result;
|
||||
// see what kind of node we have
|
||||
nsCOMPtr<nsIDOMCharacterData> textNode;
|
||||
textNode = aStartParent; // this uses implicit nsCOMPtr QI
|
||||
textNode = do_QueryInterface(aStartParent);
|
||||
if (textNode)
|
||||
{ // if the node is a text node, then delete text content
|
||||
DeleteTextTxn *txn;
|
||||
@@ -279,7 +279,7 @@ NS_IMETHODIMP DeleteRangeTxn::CreateTxnsToDeleteContent(nsIDOMNode *aParent,
|
||||
nsresult result;
|
||||
// see what kind of node we have
|
||||
nsCOMPtr<nsIDOMCharacterData> textNode;
|
||||
textNode = aParent; // this uses implicit nsCOMPtr QI
|
||||
textNode = do_QueryInterface(aParent);
|
||||
if (textNode)
|
||||
{ // if the node is a text node, then delete text content
|
||||
PRUint32 start, numToDelete;
|
||||
|
||||
Reference in New Issue
Block a user