Changed all occurrences of GetUndoString() and GetRedoString() to accept nsString *.

git-svn-id: svn://10.0.0.236/trunk@32955 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
kin%netscape.com
1999-05-27 20:50:52 +00:00
parent 738e62b792
commit ee983116d2
65 changed files with 216 additions and 217 deletions

View File

@@ -111,28 +111,28 @@ NS_IMETHODIMP ChangeAttributeTxn::Write(nsIOutputStream *aOutputStream)
return NS_OK;
}
NS_IMETHODIMP ChangeAttributeTxn::GetUndoString(nsString **aString)
NS_IMETHODIMP ChangeAttributeTxn::GetUndoString(nsString *aString)
{
if (nsnull!=aString)
{
if (PR_FALSE==mRemoveAttribute)
**aString="Change Attribute: ";
*aString="Change Attribute: ";
else
**aString="Remove Attribute: ";
**aString += mAttribute;
*aString="Remove Attribute: ";
*aString += mAttribute;
}
return NS_OK;
}
NS_IMETHODIMP ChangeAttributeTxn::GetRedoString(nsString **aString)
NS_IMETHODIMP ChangeAttributeTxn::GetRedoString(nsString *aString)
{
if (nsnull!=aString)
{
if (PR_FALSE==mRemoveAttribute)
**aString="Change Attribute: ";
*aString="Change Attribute: ";
else
**aString="Add Attribute: ";
**aString += mAttribute;
*aString="Add Attribute: ";
*aString += mAttribute;
}
return NS_OK;
}

View File

@@ -66,9 +66,9 @@ public:
NS_IMETHOD Write(nsIOutputStream *aOutputStream);
NS_IMETHOD GetUndoString(nsString **aString);
NS_IMETHOD GetUndoString(nsString *aString);
NS_IMETHOD GetRedoString(nsString **aString);
NS_IMETHOD GetRedoString(nsString *aString);
protected:

View File

@@ -203,22 +203,22 @@ NS_IMETHODIMP CreateElementTxn::Write(nsIOutputStream *aOutputStream)
return NS_OK;
}
NS_IMETHODIMP CreateElementTxn::GetUndoString(nsString **aString)
NS_IMETHODIMP CreateElementTxn::GetUndoString(nsString *aString)
{
if (nsnull!=aString)
{
**aString="Remove Element: ";
**aString += mTag;
*aString="Remove Element: ";
*aString += mTag;
}
return NS_OK;
}
NS_IMETHODIMP CreateElementTxn::GetRedoString(nsString **aString)
NS_IMETHODIMP CreateElementTxn::GetRedoString(nsString *aString)
{
if (nsnull!=aString)
{
**aString="Create Element: ";
**aString += mTag;
*aString="Create Element: ";
*aString += mTag;
}
return NS_OK;
}

View File

@@ -67,9 +67,9 @@ public:
NS_IMETHOD Write(nsIOutputStream *aOutputStream);
NS_IMETHOD GetUndoString(nsString **aString);
NS_IMETHOD GetUndoString(nsString *aString);
NS_IMETHOD GetRedoString(nsString **aString);
NS_IMETHOD GetRedoString(nsString *aString);
NS_IMETHOD GetNewNode(nsIDOMNode **aNewNode);

View File

@@ -155,20 +155,20 @@ NS_IMETHODIMP DeleteElementTxn::Write(nsIOutputStream *aOutputStream)
return NS_OK;
}
NS_IMETHODIMP DeleteElementTxn::GetUndoString(nsString **aString)
NS_IMETHODIMP DeleteElementTxn::GetUndoString(nsString *aString)
{
if (nsnull!=aString)
{
**aString="Insert Element: ";
*aString="Insert Element: ";
}
return NS_OK;
}
NS_IMETHODIMP DeleteElementTxn::GetRedoString(nsString **aString)
NS_IMETHODIMP DeleteElementTxn::GetRedoString(nsString *aString)
{
if (nsnull!=aString)
{
**aString="Remove Element: ";
*aString="Remove Element: ";
}
return NS_OK;
}

View File

@@ -57,9 +57,9 @@ public:
NS_IMETHOD Write(nsIOutputStream *aOutputStream);
NS_IMETHOD GetUndoString(nsString **aString);
NS_IMETHOD GetUndoString(nsString *aString);
NS_IMETHOD GetRedoString(nsString **aString);
NS_IMETHOD GetRedoString(nsString *aString);
protected:

View File

@@ -209,20 +209,20 @@ NS_IMETHODIMP DeleteRangeTxn::Write(nsIOutputStream *aOutputStream)
return NS_OK;
}
NS_IMETHODIMP DeleteRangeTxn::GetUndoString(nsString **aString)
NS_IMETHODIMP DeleteRangeTxn::GetUndoString(nsString *aString)
{
if (nsnull!=aString)
{
**aString="Insert Range: ";
*aString="Insert Range: ";
}
return NS_OK;
}
NS_IMETHODIMP DeleteRangeTxn::GetRedoString(nsString **aString)
NS_IMETHODIMP DeleteRangeTxn::GetRedoString(nsString *aString)
{
if (nsnull!=aString)
{
**aString="Remove Range: ";
*aString="Remove Range: ";
}
return NS_OK;
}

View File

@@ -62,9 +62,9 @@ public:
NS_IMETHOD Write(nsIOutputStream *aOutputStream);
NS_IMETHOD GetUndoString(nsString **aString);
NS_IMETHOD GetUndoString(nsString *aString);
NS_IMETHOD GetRedoString(nsString **aString);
NS_IMETHOD GetRedoString(nsString *aString);
protected:

View File

@@ -143,20 +143,20 @@ NS_IMETHODIMP DeleteTableCellTxn::Write(nsIOutputStream *aOutputStream)
return NS_OK;
}
NS_IMETHODIMP DeleteTableCellTxn::GetUndoString(nsString **aString)
NS_IMETHODIMP DeleteTableCellTxn::GetUndoString(nsString *aString)
{
if (nsnull!=aString)
{
**aString="Remove Table";
*aString="Remove Table";
}
return NS_OK;
}
NS_IMETHODIMP DeleteTableCellTxn::GetRedoString(nsString **aString)
NS_IMETHODIMP DeleteTableCellTxn::GetRedoString(nsString *aString)
{
if (nsnull!=aString)
{
**aString="Insert Table";
*aString="Insert Table";
}
return NS_OK;
}

View File

@@ -68,9 +68,9 @@ public:
NS_IMETHOD Write(nsIOutputStream *aOutputStream);
NS_IMETHOD GetUndoString(nsString **aString);
NS_IMETHOD GetUndoString(nsString *aString);
NS_IMETHOD GetRedoString(nsString **aString);
NS_IMETHOD GetRedoString(nsString *aString);
// nsISupports declarations

View File

@@ -143,20 +143,20 @@ NS_IMETHODIMP DeleteTableColumnTxn::Write(nsIOutputStream *aOutputStream)
return NS_OK;
}
NS_IMETHODIMP DeleteTableColumnTxn::GetUndoString(nsString **aString)
NS_IMETHODIMP DeleteTableColumnTxn::GetUndoString(nsString *aString)
{
if (nsnull!=aString)
{
**aString="Remove Table";
*aString="Remove Table";
}
return NS_OK;
}
NS_IMETHODIMP DeleteTableColumnTxn::GetRedoString(nsString **aString)
NS_IMETHODIMP DeleteTableColumnTxn::GetRedoString(nsString *aString)
{
if (nsnull!=aString)
{
**aString="Insert Table";
*aString="Insert Table";
}
return NS_OK;
}

View File

@@ -68,9 +68,9 @@ public:
NS_IMETHOD Write(nsIOutputStream *aOutputStream);
NS_IMETHOD GetUndoString(nsString **aString);
NS_IMETHOD GetUndoString(nsString *aString);
NS_IMETHOD GetRedoString(nsString **aString);
NS_IMETHOD GetRedoString(nsString *aString);
// nsISupports declarations

View File

@@ -143,20 +143,20 @@ NS_IMETHODIMP DeleteTableRowTxn::Write(nsIOutputStream *aOutputStream)
return NS_OK;
}
NS_IMETHODIMP DeleteTableRowTxn::GetUndoString(nsString **aString)
NS_IMETHODIMP DeleteTableRowTxn::GetUndoString(nsString *aString)
{
if (nsnull!=aString)
{
**aString="Remove Table";
*aString="Remove Table";
}
return NS_OK;
}
NS_IMETHODIMP DeleteTableRowTxn::GetRedoString(nsString **aString)
NS_IMETHODIMP DeleteTableRowTxn::GetRedoString(nsString *aString)
{
if (nsnull!=aString)
{
**aString="Insert Table";
*aString="Insert Table";
}
return NS_OK;
}

View File

@@ -69,9 +69,9 @@ public:
NS_IMETHOD Write(nsIOutputStream *aOutputStream);
NS_IMETHOD GetUndoString(nsString **aString);
NS_IMETHOD GetUndoString(nsString *aString);
NS_IMETHOD GetRedoString(nsString **aString);
NS_IMETHOD GetRedoString(nsString *aString);
// nsISupports declarations

View File

@@ -91,20 +91,20 @@ NS_IMETHODIMP DeleteTableTxn::Write(nsIOutputStream *aOutputStream)
return NS_OK;
}
NS_IMETHODIMP DeleteTableTxn::GetUndoString(nsString **aString)
NS_IMETHODIMP DeleteTableTxn::GetUndoString(nsString *aString)
{
if (nsnull!=aString)
{
**aString="Remove Table";
*aString="Remove Table";
}
return NS_OK;
}
NS_IMETHODIMP DeleteTableTxn::GetRedoString(nsString **aString)
NS_IMETHODIMP DeleteTableTxn::GetRedoString(nsString *aString)
{
if (nsnull!=aString)
{
**aString="Insert Table";
*aString="Insert Table";
}
return NS_OK;
}

View File

@@ -68,9 +68,9 @@ public:
NS_IMETHOD Write(nsIOutputStream *aOutputStream);
NS_IMETHOD GetUndoString(nsString **aString);
NS_IMETHOD GetUndoString(nsString *aString);
NS_IMETHOD GetRedoString(nsString **aString);
NS_IMETHOD GetRedoString(nsString *aString);
// nsISupports declarations

View File

@@ -111,22 +111,22 @@ NS_IMETHODIMP DeleteTextTxn::Write(nsIOutputStream *aOutputStream)
return NS_OK;
}
NS_IMETHODIMP DeleteTextTxn::GetUndoString(nsString **aString)
NS_IMETHODIMP DeleteTextTxn::GetUndoString(nsString *aString)
{
if (nsnull!=aString)
{
**aString="Insert Text: ";
**aString += mDeletedText;
*aString="Insert Text: ";
*aString += mDeletedText;
}
return NS_OK;
}
NS_IMETHODIMP DeleteTextTxn::GetRedoString(nsString **aString)
NS_IMETHODIMP DeleteTextTxn::GetRedoString(nsString *aString)
{
if (nsnull!=aString)
{
**aString="Remove Text: ";
**aString += mDeletedText;
*aString="Remove Text: ";
*aString += mDeletedText;
}
return NS_OK;
}

View File

@@ -61,9 +61,9 @@ public:
NS_IMETHOD Write(nsIOutputStream *aOutputStream);
NS_IMETHOD GetUndoString(nsString **aString);
NS_IMETHOD GetUndoString(nsString *aString);
NS_IMETHOD GetRedoString(nsString **aString);
NS_IMETHOD GetRedoString(nsString *aString);
protected:

View File

@@ -129,17 +129,17 @@ NS_IMETHODIMP EditAggregateTxn::Write(nsIOutputStream *aOutputStream)
return NS_OK;
}
NS_IMETHODIMP EditAggregateTxn::GetUndoString(nsString **aString)
NS_IMETHODIMP EditAggregateTxn::GetUndoString(nsString *aString)
{
if (nsnull!=aString)
*aString=nsnull;
*aString="";
return NS_OK;
}
NS_IMETHODIMP EditAggregateTxn::GetRedoString(nsString **aString)
NS_IMETHODIMP EditAggregateTxn::GetRedoString(nsString *aString)
{
if (nsnull!=aString)
*aString=nsnull;
*aString="";
return NS_OK;
}

View File

@@ -58,9 +58,9 @@ public:
NS_IMETHOD Write(nsIOutputStream *aOutputStream);
NS_IMETHOD GetUndoString(nsString **aString);
NS_IMETHOD GetUndoString(nsString *aString);
NS_IMETHOD GetRedoString(nsString **aString);
NS_IMETHOD GetRedoString(nsString *aString);
/** append a transaction to this aggregate */
NS_IMETHOD AppendChild(EditTxn *aTxn);

View File

@@ -69,17 +69,17 @@ NS_IMETHODIMP EditTxn::Write(nsIOutputStream *aOutputStream)
return NS_OK;
}
NS_IMETHODIMP EditTxn::GetUndoString(nsString **aString)
NS_IMETHODIMP EditTxn::GetUndoString(nsString *aString)
{
if (nsnull!=aString)
*aString=nsnull;
*aString="";
return NS_OK;
}
NS_IMETHODIMP EditTxn::GetRedoString(nsString **aString)
NS_IMETHODIMP EditTxn::GetRedoString(nsString *aString)
{
if (nsnull!=aString)
*aString=nsnull;
*aString="";
return NS_OK;
}

View File

@@ -55,9 +55,9 @@ public:
NS_IMETHOD Write(nsIOutputStream *aOutputStream);
NS_IMETHOD GetUndoString(nsString **aString);
NS_IMETHOD GetUndoString(nsString *aString);
NS_IMETHOD GetRedoString(nsString **aString);
NS_IMETHOD GetRedoString(nsString *aString);
};

View File

@@ -123,20 +123,20 @@ NS_IMETHODIMP InsertElementTxn::Write(nsIOutputStream *aOutputStream)
return NS_OK;
}
NS_IMETHODIMP InsertElementTxn::GetUndoString(nsString **aString)
NS_IMETHODIMP InsertElementTxn::GetUndoString(nsString *aString)
{
if (nsnull!=aString)
{
**aString="Remove Element: ";
*aString="Remove Element: ";
}
return NS_OK;
}
NS_IMETHODIMP InsertElementTxn::GetRedoString(nsString **aString)
NS_IMETHODIMP InsertElementTxn::GetRedoString(nsString *aString)
{
if (nsnull!=aString)
{
**aString="Insert Element: ";
*aString="Insert Element: ";
}
return NS_OK;
}

View File

@@ -61,9 +61,9 @@ public:
NS_IMETHOD Write(nsIOutputStream *aOutputStream);
NS_IMETHOD GetUndoString(nsString **aString);
NS_IMETHOD GetUndoString(nsString *aString);
NS_IMETHOD GetRedoString(nsString **aString);
NS_IMETHOD GetRedoString(nsString *aString);
protected:

View File

@@ -145,20 +145,20 @@ NS_IMETHODIMP InsertTableCellTxn::Write(nsIOutputStream *aOutputStream)
return NS_OK;
}
NS_IMETHODIMP InsertTableCellTxn::GetUndoString(nsString **aString)
NS_IMETHODIMP InsertTableCellTxn::GetUndoString(nsString *aString)
{
if (nsnull!=aString)
{
**aString="Remove Table";
*aString="Remove Table";
}
return NS_OK;
}
NS_IMETHODIMP InsertTableCellTxn::GetRedoString(nsString **aString)
NS_IMETHODIMP InsertTableCellTxn::GetRedoString(nsString *aString)
{
if (nsnull!=aString)
{
**aString="Insert Table";
*aString="Insert Table";
}
return NS_OK;
}

View File

@@ -70,9 +70,9 @@ public:
NS_IMETHOD Write(nsIOutputStream *aOutputStream);
NS_IMETHOD GetUndoString(nsString **aString);
NS_IMETHOD GetUndoString(nsString *aString);
NS_IMETHOD GetRedoString(nsString **aString);
NS_IMETHOD GetRedoString(nsString *aString);
// nsISupports declarations

View File

@@ -145,20 +145,20 @@ NS_IMETHODIMP InsertTableColumnTxn::Write(nsIOutputStream *aOutputStream)
return NS_OK;
}
NS_IMETHODIMP InsertTableColumnTxn::GetUndoString(nsString **aString)
NS_IMETHODIMP InsertTableColumnTxn::GetUndoString(nsString *aString)
{
if (nsnull!=aString)
{
**aString="Remove Table";
*aString="Remove Table";
}
return NS_OK;
}
NS_IMETHODIMP InsertTableColumnTxn::GetRedoString(nsString **aString)
NS_IMETHODIMP InsertTableColumnTxn::GetRedoString(nsString *aString)
{
if (nsnull!=aString)
{
**aString="Insert Table";
*aString="Insert Table";
}
return NS_OK;
}

View File

@@ -71,9 +71,9 @@ public:
NS_IMETHOD Write(nsIOutputStream *aOutputStream);
NS_IMETHOD GetUndoString(nsString **aString);
NS_IMETHOD GetUndoString(nsString *aString);
NS_IMETHOD GetRedoString(nsString **aString);
NS_IMETHOD GetRedoString(nsString *aString);
// nsISupports declarations

View File

@@ -145,20 +145,20 @@ NS_IMETHODIMP InsertTableRowTxn::Write(nsIOutputStream *aOutputStream)
return NS_OK;
}
NS_IMETHODIMP InsertTableRowTxn::GetUndoString(nsString **aString)
NS_IMETHODIMP InsertTableRowTxn::GetUndoString(nsString *aString)
{
if (nsnull!=aString)
{
**aString="Remove Table";
*aString="Remove Table";
}
return NS_OK;
}
NS_IMETHODIMP InsertTableRowTxn::GetRedoString(nsString **aString)
NS_IMETHODIMP InsertTableRowTxn::GetRedoString(nsString *aString)
{
if (nsnull!=aString)
{
**aString="Insert Table";
*aString="Insert Table";
}
return NS_OK;
}

View File

@@ -71,9 +71,9 @@ public:
NS_IMETHOD Write(nsIOutputStream *aOutputStream);
NS_IMETHOD GetUndoString(nsString **aString);
NS_IMETHOD GetUndoString(nsString *aString);
NS_IMETHOD GetRedoString(nsString **aString);
NS_IMETHOD GetRedoString(nsString *aString);
// nsISupports declarations

View File

@@ -145,20 +145,20 @@ NS_IMETHODIMP InsertTableTxn::Write(nsIOutputStream *aOutputStream)
return NS_OK;
}
NS_IMETHODIMP InsertTableTxn::GetUndoString(nsString **aString)
NS_IMETHODIMP InsertTableTxn::GetUndoString(nsString *aString)
{
if (nsnull!=aString)
{
**aString="Remove Table";
*aString="Remove Table";
}
return NS_OK;
}
NS_IMETHODIMP InsertTableTxn::GetRedoString(nsString **aString)
NS_IMETHODIMP InsertTableTxn::GetRedoString(nsString *aString)
{
if (nsnull!=aString)
{
**aString="Insert Table";
*aString="Insert Table";
}
return NS_OK;
}

View File

@@ -70,9 +70,9 @@ public:
NS_IMETHOD Write(nsIOutputStream *aOutputStream);
NS_IMETHOD GetUndoString(nsString **aString);
NS_IMETHOD GetUndoString(nsString *aString);
NS_IMETHOD GetRedoString(nsString **aString);
NS_IMETHOD GetRedoString(nsString *aString);
// nsISupports declarations

View File

@@ -160,22 +160,22 @@ NS_IMETHODIMP InsertTextTxn::Write(nsIOutputStream *aOutputStream)
return NS_OK;
}
NS_IMETHODIMP InsertTextTxn::GetUndoString(nsString **aString)
NS_IMETHODIMP InsertTextTxn::GetUndoString(nsString *aString)
{
if (nsnull!=aString)
{
**aString="Remove Text: ";
**aString += mStringToInsert;
*aString="Remove Text: ";
*aString += mStringToInsert;
}
return NS_OK;
}
NS_IMETHODIMP InsertTextTxn::GetRedoString(nsString **aString)
NS_IMETHODIMP InsertTextTxn::GetRedoString(nsString *aString)
{
if (nsnull!=aString)
{
**aString="Insert Text: ";
**aString += mStringToInsert;
*aString="Insert Text: ";
*aString += mStringToInsert;
}
return NS_OK;
}

View File

@@ -68,9 +68,9 @@ public:
NS_IMETHOD Write(nsIOutputStream *aOutputStream);
NS_IMETHOD GetUndoString(nsString **aString);
NS_IMETHOD GetUndoString(nsString *aString);
NS_IMETHOD GetRedoString(nsString **aString);
NS_IMETHOD GetRedoString(nsString *aString);
// nsISupports declarations

View File

@@ -162,20 +162,20 @@ NS_IMETHODIMP JoinElementTxn::Write(nsIOutputStream *aOutputStream)
return NS_OK;
}
NS_IMETHODIMP JoinElementTxn::GetUndoString(nsString **aString)
NS_IMETHODIMP JoinElementTxn::GetUndoString(nsString *aString)
{
if (nsnull!=aString)
{
**aString="Join Element";
*aString="Join Element";
}
return NS_OK;
}
NS_IMETHODIMP JoinElementTxn::GetRedoString(nsString **aString)
NS_IMETHODIMP JoinElementTxn::GetRedoString(nsString *aString)
{
if (nsnull!=aString)
{
**aString="Split Element";
*aString="Split Element";
}
return NS_OK;
}

View File

@@ -67,9 +67,9 @@ public:
NS_IMETHOD Write(nsIOutputStream *aOutputStream);
NS_IMETHOD GetUndoString(nsString **aString);
NS_IMETHOD GetUndoString(nsString *aString);
NS_IMETHOD GetRedoString(nsString **aString);
NS_IMETHOD GetRedoString(nsString *aString);
protected:

View File

@@ -91,20 +91,20 @@ NS_IMETHODIMP JoinTableCellsTxn::Write(nsIOutputStream *aOutputStream)
return NS_OK;
}
NS_IMETHODIMP JoinTableCellsTxn::GetUndoString(nsString **aString)
NS_IMETHODIMP JoinTableCellsTxn::GetUndoString(nsString *aString)
{
if (nsnull!=aString)
{
**aString="Remove Table";
*aString="Remove Table";
}
return NS_OK;
}
NS_IMETHODIMP JoinTableCellsTxn::GetRedoString(nsString **aString)
NS_IMETHODIMP JoinTableCellsTxn::GetRedoString(nsString *aString)
{
if (nsnull!=aString)
{
**aString="Insert Table";
*aString="Insert Table";
}
return NS_OK;
}

View File

@@ -66,9 +66,9 @@ public:
NS_IMETHOD Write(nsIOutputStream *aOutputStream);
NS_IMETHOD GetUndoString(nsString **aString);
NS_IMETHOD GetUndoString(nsString *aString);
NS_IMETHOD GetRedoString(nsString **aString);
NS_IMETHOD GetRedoString(nsString *aString);
// nsISupports declarations

View File

@@ -196,20 +196,20 @@ NS_IMETHODIMP SplitElementTxn::Write(nsIOutputStream *aOutputStream)
return NS_OK;
}
NS_IMETHODIMP SplitElementTxn::GetUndoString(nsString **aString)
NS_IMETHODIMP SplitElementTxn::GetUndoString(nsString *aString)
{
if (nsnull!=aString)
{
**aString="Join Element";
*aString="Join Element";
}
return NS_OK;
}
NS_IMETHODIMP SplitElementTxn::GetRedoString(nsString **aString)
NS_IMETHODIMP SplitElementTxn::GetRedoString(nsString *aString)
{
if (nsnull!=aString)
{
**aString="Split Element";
*aString="Split Element";
}
return NS_OK;
}

View File

@@ -63,9 +63,9 @@ public:
NS_IMETHOD Write(nsIOutputStream *aOutputStream);
NS_IMETHOD GetUndoString(nsString **aString);
NS_IMETHOD GetUndoString(nsString *aString);
NS_IMETHOD GetRedoString(nsString **aString);
NS_IMETHOD GetRedoString(nsString *aString);
NS_IMETHOD GetNewNode(nsIDOMNode **aNewNode);

View File

@@ -96,20 +96,20 @@ NS_IMETHODIMP nsInsertHTMLTxn::Write(nsIOutputStream *aOutputStream)
return NS_ERROR_NOT_IMPLEMENTED;
}
NS_IMETHODIMP nsInsertHTMLTxn::GetUndoString(nsString **aString)
NS_IMETHODIMP nsInsertHTMLTxn::GetUndoString(nsString *aString)
{
if (nsnull!=aString)
{
**aString="Remove HTML: ";
*aString="Remove HTML: ";
}
return NS_OK;
}
NS_IMETHODIMP nsInsertHTMLTxn::GetRedoString(nsString **aString)
NS_IMETHODIMP nsInsertHTMLTxn::GetRedoString(nsString *aString)
{
if (nsnull!=aString)
{
**aString="Insert HTML: ";
*aString="Insert HTML: ";
}
return NS_OK;
}

View File

@@ -58,9 +58,9 @@ public:
NS_IMETHOD Write(nsIOutputStream *aOutputStream);
NS_IMETHOD GetUndoString(nsString **aString);
NS_IMETHOD GetUndoString(nsString *aString);
NS_IMETHOD GetRedoString(nsString **aString);
NS_IMETHOD GetRedoString(nsString *aString);
protected:

View File

@@ -261,16 +261,15 @@ nsJSEditorLog::GetString(nsITransaction *aTransaction)
{
static char buf[256];
nsString defaultStr = "<NULL>";
nsString *str = &defaultStr;
nsString str = "";
aTransaction->GetRedoString(&str);
if (!str)
str = &defaultStr;
if (str.Length() == 0)
str = "<NULL>";
buf[0] = '\0';
str->ToCString(buf, 256);
str.ToCString(buf, 256);
return buf;
}

View File

@@ -111,28 +111,28 @@ NS_IMETHODIMP ChangeAttributeTxn::Write(nsIOutputStream *aOutputStream)
return NS_OK;
}
NS_IMETHODIMP ChangeAttributeTxn::GetUndoString(nsString **aString)
NS_IMETHODIMP ChangeAttributeTxn::GetUndoString(nsString *aString)
{
if (nsnull!=aString)
{
if (PR_FALSE==mRemoveAttribute)
**aString="Change Attribute: ";
*aString="Change Attribute: ";
else
**aString="Remove Attribute: ";
**aString += mAttribute;
*aString="Remove Attribute: ";
*aString += mAttribute;
}
return NS_OK;
}
NS_IMETHODIMP ChangeAttributeTxn::GetRedoString(nsString **aString)
NS_IMETHODIMP ChangeAttributeTxn::GetRedoString(nsString *aString)
{
if (nsnull!=aString)
{
if (PR_FALSE==mRemoveAttribute)
**aString="Change Attribute: ";
*aString="Change Attribute: ";
else
**aString="Add Attribute: ";
**aString += mAttribute;
*aString="Add Attribute: ";
*aString += mAttribute;
}
return NS_OK;
}

View File

@@ -66,9 +66,9 @@ public:
NS_IMETHOD Write(nsIOutputStream *aOutputStream);
NS_IMETHOD GetUndoString(nsString **aString);
NS_IMETHOD GetUndoString(nsString *aString);
NS_IMETHOD GetRedoString(nsString **aString);
NS_IMETHOD GetRedoString(nsString *aString);
protected:

View File

@@ -203,22 +203,22 @@ NS_IMETHODIMP CreateElementTxn::Write(nsIOutputStream *aOutputStream)
return NS_OK;
}
NS_IMETHODIMP CreateElementTxn::GetUndoString(nsString **aString)
NS_IMETHODIMP CreateElementTxn::GetUndoString(nsString *aString)
{
if (nsnull!=aString)
{
**aString="Remove Element: ";
**aString += mTag;
*aString="Remove Element: ";
*aString += mTag;
}
return NS_OK;
}
NS_IMETHODIMP CreateElementTxn::GetRedoString(nsString **aString)
NS_IMETHODIMP CreateElementTxn::GetRedoString(nsString *aString)
{
if (nsnull!=aString)
{
**aString="Create Element: ";
**aString += mTag;
*aString="Create Element: ";
*aString += mTag;
}
return NS_OK;
}

View File

@@ -67,9 +67,9 @@ public:
NS_IMETHOD Write(nsIOutputStream *aOutputStream);
NS_IMETHOD GetUndoString(nsString **aString);
NS_IMETHOD GetUndoString(nsString *aString);
NS_IMETHOD GetRedoString(nsString **aString);
NS_IMETHOD GetRedoString(nsString *aString);
NS_IMETHOD GetNewNode(nsIDOMNode **aNewNode);

View File

@@ -155,20 +155,20 @@ NS_IMETHODIMP DeleteElementTxn::Write(nsIOutputStream *aOutputStream)
return NS_OK;
}
NS_IMETHODIMP DeleteElementTxn::GetUndoString(nsString **aString)
NS_IMETHODIMP DeleteElementTxn::GetUndoString(nsString *aString)
{
if (nsnull!=aString)
{
**aString="Insert Element: ";
*aString="Insert Element: ";
}
return NS_OK;
}
NS_IMETHODIMP DeleteElementTxn::GetRedoString(nsString **aString)
NS_IMETHODIMP DeleteElementTxn::GetRedoString(nsString *aString)
{
if (nsnull!=aString)
{
**aString="Remove Element: ";
*aString="Remove Element: ";
}
return NS_OK;
}

View File

@@ -57,9 +57,9 @@ public:
NS_IMETHOD Write(nsIOutputStream *aOutputStream);
NS_IMETHOD GetUndoString(nsString **aString);
NS_IMETHOD GetUndoString(nsString *aString);
NS_IMETHOD GetRedoString(nsString **aString);
NS_IMETHOD GetRedoString(nsString *aString);
protected:

View File

@@ -209,20 +209,20 @@ NS_IMETHODIMP DeleteRangeTxn::Write(nsIOutputStream *aOutputStream)
return NS_OK;
}
NS_IMETHODIMP DeleteRangeTxn::GetUndoString(nsString **aString)
NS_IMETHODIMP DeleteRangeTxn::GetUndoString(nsString *aString)
{
if (nsnull!=aString)
{
**aString="Insert Range: ";
*aString="Insert Range: ";
}
return NS_OK;
}
NS_IMETHODIMP DeleteRangeTxn::GetRedoString(nsString **aString)
NS_IMETHODIMP DeleteRangeTxn::GetRedoString(nsString *aString)
{
if (nsnull!=aString)
{
**aString="Remove Range: ";
*aString="Remove Range: ";
}
return NS_OK;
}

View File

@@ -62,9 +62,9 @@ public:
NS_IMETHOD Write(nsIOutputStream *aOutputStream);
NS_IMETHOD GetUndoString(nsString **aString);
NS_IMETHOD GetUndoString(nsString *aString);
NS_IMETHOD GetRedoString(nsString **aString);
NS_IMETHOD GetRedoString(nsString *aString);
protected:

View File

@@ -111,22 +111,22 @@ NS_IMETHODIMP DeleteTextTxn::Write(nsIOutputStream *aOutputStream)
return NS_OK;
}
NS_IMETHODIMP DeleteTextTxn::GetUndoString(nsString **aString)
NS_IMETHODIMP DeleteTextTxn::GetUndoString(nsString *aString)
{
if (nsnull!=aString)
{
**aString="Insert Text: ";
**aString += mDeletedText;
*aString="Insert Text: ";
*aString += mDeletedText;
}
return NS_OK;
}
NS_IMETHODIMP DeleteTextTxn::GetRedoString(nsString **aString)
NS_IMETHODIMP DeleteTextTxn::GetRedoString(nsString *aString)
{
if (nsnull!=aString)
{
**aString="Remove Text: ";
**aString += mDeletedText;
*aString="Remove Text: ";
*aString += mDeletedText;
}
return NS_OK;
}

View File

@@ -61,9 +61,9 @@ public:
NS_IMETHOD Write(nsIOutputStream *aOutputStream);
NS_IMETHOD GetUndoString(nsString **aString);
NS_IMETHOD GetUndoString(nsString *aString);
NS_IMETHOD GetRedoString(nsString **aString);
NS_IMETHOD GetRedoString(nsString *aString);
protected:

View File

@@ -129,17 +129,17 @@ NS_IMETHODIMP EditAggregateTxn::Write(nsIOutputStream *aOutputStream)
return NS_OK;
}
NS_IMETHODIMP EditAggregateTxn::GetUndoString(nsString **aString)
NS_IMETHODIMP EditAggregateTxn::GetUndoString(nsString *aString)
{
if (nsnull!=aString)
*aString=nsnull;
*aString="";
return NS_OK;
}
NS_IMETHODIMP EditAggregateTxn::GetRedoString(nsString **aString)
NS_IMETHODIMP EditAggregateTxn::GetRedoString(nsString *aString)
{
if (nsnull!=aString)
*aString=nsnull;
*aString="";
return NS_OK;
}

View File

@@ -58,9 +58,9 @@ public:
NS_IMETHOD Write(nsIOutputStream *aOutputStream);
NS_IMETHOD GetUndoString(nsString **aString);
NS_IMETHOD GetUndoString(nsString *aString);
NS_IMETHOD GetRedoString(nsString **aString);
NS_IMETHOD GetRedoString(nsString *aString);
/** append a transaction to this aggregate */
NS_IMETHOD AppendChild(EditTxn *aTxn);

View File

@@ -69,17 +69,17 @@ NS_IMETHODIMP EditTxn::Write(nsIOutputStream *aOutputStream)
return NS_OK;
}
NS_IMETHODIMP EditTxn::GetUndoString(nsString **aString)
NS_IMETHODIMP EditTxn::GetUndoString(nsString *aString)
{
if (nsnull!=aString)
*aString=nsnull;
*aString="";
return NS_OK;
}
NS_IMETHODIMP EditTxn::GetRedoString(nsString **aString)
NS_IMETHODIMP EditTxn::GetRedoString(nsString *aString)
{
if (nsnull!=aString)
*aString=nsnull;
*aString="";
return NS_OK;
}

View File

@@ -55,9 +55,9 @@ public:
NS_IMETHOD Write(nsIOutputStream *aOutputStream);
NS_IMETHOD GetUndoString(nsString **aString);
NS_IMETHOD GetUndoString(nsString *aString);
NS_IMETHOD GetRedoString(nsString **aString);
NS_IMETHOD GetRedoString(nsString *aString);
};

View File

@@ -123,20 +123,20 @@ NS_IMETHODIMP InsertElementTxn::Write(nsIOutputStream *aOutputStream)
return NS_OK;
}
NS_IMETHODIMP InsertElementTxn::GetUndoString(nsString **aString)
NS_IMETHODIMP InsertElementTxn::GetUndoString(nsString *aString)
{
if (nsnull!=aString)
{
**aString="Remove Element: ";
*aString="Remove Element: ";
}
return NS_OK;
}
NS_IMETHODIMP InsertElementTxn::GetRedoString(nsString **aString)
NS_IMETHODIMP InsertElementTxn::GetRedoString(nsString *aString)
{
if (nsnull!=aString)
{
**aString="Insert Element: ";
*aString="Insert Element: ";
}
return NS_OK;
}

View File

@@ -61,9 +61,9 @@ public:
NS_IMETHOD Write(nsIOutputStream *aOutputStream);
NS_IMETHOD GetUndoString(nsString **aString);
NS_IMETHOD GetUndoString(nsString *aString);
NS_IMETHOD GetRedoString(nsString **aString);
NS_IMETHOD GetRedoString(nsString *aString);
protected:

View File

@@ -160,22 +160,22 @@ NS_IMETHODIMP InsertTextTxn::Write(nsIOutputStream *aOutputStream)
return NS_OK;
}
NS_IMETHODIMP InsertTextTxn::GetUndoString(nsString **aString)
NS_IMETHODIMP InsertTextTxn::GetUndoString(nsString *aString)
{
if (nsnull!=aString)
{
**aString="Remove Text: ";
**aString += mStringToInsert;
*aString="Remove Text: ";
*aString += mStringToInsert;
}
return NS_OK;
}
NS_IMETHODIMP InsertTextTxn::GetRedoString(nsString **aString)
NS_IMETHODIMP InsertTextTxn::GetRedoString(nsString *aString)
{
if (nsnull!=aString)
{
**aString="Insert Text: ";
**aString += mStringToInsert;
*aString="Insert Text: ";
*aString += mStringToInsert;
}
return NS_OK;
}

View File

@@ -68,9 +68,9 @@ public:
NS_IMETHOD Write(nsIOutputStream *aOutputStream);
NS_IMETHOD GetUndoString(nsString **aString);
NS_IMETHOD GetUndoString(nsString *aString);
NS_IMETHOD GetRedoString(nsString **aString);
NS_IMETHOD GetRedoString(nsString *aString);
// nsISupports declarations

View File

@@ -162,20 +162,20 @@ NS_IMETHODIMP JoinElementTxn::Write(nsIOutputStream *aOutputStream)
return NS_OK;
}
NS_IMETHODIMP JoinElementTxn::GetUndoString(nsString **aString)
NS_IMETHODIMP JoinElementTxn::GetUndoString(nsString *aString)
{
if (nsnull!=aString)
{
**aString="Join Element";
*aString="Join Element";
}
return NS_OK;
}
NS_IMETHODIMP JoinElementTxn::GetRedoString(nsString **aString)
NS_IMETHODIMP JoinElementTxn::GetRedoString(nsString *aString)
{
if (nsnull!=aString)
{
**aString="Split Element";
*aString="Split Element";
}
return NS_OK;
}

View File

@@ -67,9 +67,9 @@ public:
NS_IMETHOD Write(nsIOutputStream *aOutputStream);
NS_IMETHOD GetUndoString(nsString **aString);
NS_IMETHOD GetUndoString(nsString *aString);
NS_IMETHOD GetRedoString(nsString **aString);
NS_IMETHOD GetRedoString(nsString *aString);
protected:

View File

@@ -196,20 +196,20 @@ NS_IMETHODIMP SplitElementTxn::Write(nsIOutputStream *aOutputStream)
return NS_OK;
}
NS_IMETHODIMP SplitElementTxn::GetUndoString(nsString **aString)
NS_IMETHODIMP SplitElementTxn::GetUndoString(nsString *aString)
{
if (nsnull!=aString)
{
**aString="Join Element";
*aString="Join Element";
}
return NS_OK;
}
NS_IMETHODIMP SplitElementTxn::GetRedoString(nsString **aString)
NS_IMETHODIMP SplitElementTxn::GetRedoString(nsString *aString)
{
if (nsnull!=aString)
{
**aString="Split Element";
*aString="Split Element";
}
return NS_OK;
}

View File

@@ -63,9 +63,9 @@ public:
NS_IMETHOD Write(nsIOutputStream *aOutputStream);
NS_IMETHOD GetUndoString(nsString **aString);
NS_IMETHOD GetUndoString(nsString *aString);
NS_IMETHOD GetRedoString(nsString **aString);
NS_IMETHOD GetRedoString(nsString *aString);
NS_IMETHOD GetNewNode(nsIDOMNode **aNewNode);