зеркало из https://github.com/mozilla/pjs.git
Changed mEmptyString to be a static const nsAutoString, and commented
out mName because it isn't being used
This commit is contained in:
Родитель
1d354102b0
Коммит
7019f322b5
|
@ -21,6 +21,8 @@
|
|||
#include "string.h"
|
||||
#include "nsHTMLTokens.h"
|
||||
|
||||
const nsAutoString nsCParserNode::mEmptyString("");
|
||||
|
||||
/**
|
||||
* Default constructor
|
||||
*
|
||||
|
@ -28,8 +30,7 @@
|
|||
* @param aToken -- token to init internal token
|
||||
* @return
|
||||
*/
|
||||
nsCParserNode::nsCParserNode(CToken* aToken): nsIParserNode(),
|
||||
mName(), mEmptyString() {
|
||||
nsCParserNode::nsCParserNode(CToken* aToken): nsIParserNode() {
|
||||
NS_PRECONDITION(0!=aToken, "Null Token");
|
||||
mAttributeCount=0;
|
||||
mToken=aToken;
|
||||
|
@ -92,7 +93,8 @@ void nsCParserNode::SetSkippedContent(CToken* aToken){
|
|||
* @return string ref containing node name
|
||||
*/
|
||||
const nsString& nsCParserNode::GetName() const {
|
||||
return mName;
|
||||
return mEmptyString;
|
||||
// return mName;
|
||||
}
|
||||
|
||||
|
||||
|
|
|
@ -151,8 +151,9 @@ class nsCParserNode : public nsIParserNode {
|
|||
PRInt32 mAttributeCount;
|
||||
CToken* mToken;
|
||||
CToken* mAttributes[20]; // XXX Ack! This needs to be dynamic!
|
||||
nsString mName;
|
||||
nsString mEmptyString;
|
||||
// nsAutoString mName;
|
||||
|
||||
static const nsAutoString mEmptyString;
|
||||
|
||||
};
|
||||
|
||||
|
|
|
@ -21,6 +21,8 @@
|
|||
#include "string.h"
|
||||
#include "nsHTMLTokens.h"
|
||||
|
||||
const nsAutoString nsCParserNode::mEmptyString("");
|
||||
|
||||
/**
|
||||
* Default constructor
|
||||
*
|
||||
|
@ -28,8 +30,7 @@
|
|||
* @param aToken -- token to init internal token
|
||||
* @return
|
||||
*/
|
||||
nsCParserNode::nsCParserNode(CToken* aToken): nsIParserNode(),
|
||||
mName(), mEmptyString() {
|
||||
nsCParserNode::nsCParserNode(CToken* aToken): nsIParserNode() {
|
||||
NS_PRECONDITION(0!=aToken, "Null Token");
|
||||
mAttributeCount=0;
|
||||
mToken=aToken;
|
||||
|
@ -92,7 +93,8 @@ void nsCParserNode::SetSkippedContent(CToken* aToken){
|
|||
* @return string ref containing node name
|
||||
*/
|
||||
const nsString& nsCParserNode::GetName() const {
|
||||
return mName;
|
||||
return mEmptyString;
|
||||
// return mName;
|
||||
}
|
||||
|
||||
|
||||
|
|
|
@ -151,8 +151,9 @@ class nsCParserNode : public nsIParserNode {
|
|||
PRInt32 mAttributeCount;
|
||||
CToken* mToken;
|
||||
CToken* mAttributes[20]; // XXX Ack! This needs to be dynamic!
|
||||
nsString mName;
|
||||
nsString mEmptyString;
|
||||
// nsAutoString mName;
|
||||
|
||||
static const nsAutoString mEmptyString;
|
||||
|
||||
};
|
||||
|
||||
|
|
Загрузка…
Ссылка в новой задаче