improve token initializer

This commit is contained in:
rickg@netscape.com
2000-02-11 15:25:39 +00:00
parent 4567909200
commit 59d5aae76b
2 changed files with 14 additions and 4 deletions

View File

@@ -85,7 +85,10 @@ void CHTMLToken::SetStringValue(const char* name){
* @return nsString reference to internal string value
*/
nsString& CHTMLToken::GetStringValueXXX(void) {
if((eHTMLTag_unknown<mTypeID) && (eHTMLTag_userdefined!=mTypeID)) {
int x=eHTMLTag_userdefined;
if((eHTMLTag_unknown<mTypeID) && (mTypeID<eHTMLTag_text)) {
if(!mTextValue.Length()) {
mTextValue = nsHTMLTags::GetStringValue((nsHTMLTag) mTypeID);
}
@@ -120,7 +123,9 @@ CStartToken::CStartToken(const nsString& aString) : CHTMLToken(aString) {
}
CStartToken::CStartToken(const nsString& aName,eHTMLTags aTag) : CHTMLToken(aName,aTag) {
mTypeID=aTag;
mAttributed=PR_FALSE;
mEmpty=PR_FALSE;
mOrigin=-1;
}
/**