This commit is contained in:
rickg%netscape.com 1999-02-22 23:17:05 +00:00
Родитель ecab2963f2
Коммит 09b81fe0ac
2 изменённых файлов: 18 добавлений и 2 удалений

Просмотреть файл

@ -704,9 +704,17 @@ nsresult ConsumeComment(PRUnichar aChar, nsScanner& aScanner,nsString& aString)
nsAutoString temp("");
while((kNotFound==findpos) && (NS_OK==result)) {
result=aScanner.ReadUntil(temp,kMinus,PR_TRUE);
if(NS_OK==result) {
result=aScanner.ReadWhile(temp,gEdibles,PR_TRUE,PR_TRUE); //get all available '---'
result=aScanner.ReadWhile(temp,gMinus,PR_TRUE,PR_FALSE); //get all available '---'
aScanner.SkipWhitespace(); //but skip terminating whitespace...
}
if(NS_OK==result) {
result=aScanner.GetChar(aChar);
temp+=aChar;
}
findpos=temp.RFind("-->");
if(kNotFound==findpos)
findpos=temp.RFind("!>");

Просмотреть файл

@ -704,9 +704,17 @@ nsresult ConsumeComment(PRUnichar aChar, nsScanner& aScanner,nsString& aString)
nsAutoString temp("");
while((kNotFound==findpos) && (NS_OK==result)) {
result=aScanner.ReadUntil(temp,kMinus,PR_TRUE);
if(NS_OK==result) {
result=aScanner.ReadWhile(temp,gEdibles,PR_TRUE,PR_TRUE); //get all available '---'
result=aScanner.ReadWhile(temp,gMinus,PR_TRUE,PR_FALSE); //get all available '---'
aScanner.SkipWhitespace(); //but skip terminating whitespace...
}
if(NS_OK==result) {
result=aScanner.GetChar(aChar);
temp+=aChar;
}
findpos=temp.RFind("-->");
if(kNotFound==findpos)
findpos=temp.RFind("!>");