use nsString::Truncate to truncate strings

git-svn-id: svn://10.0.0.236/trunk@40543 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
bienvenu%netscape.com
1999-07-21 23:27:53 +00:00
parent a9a4d4091f
commit f60f694047

View File

@@ -631,7 +631,7 @@ char *nsIMAPGenericParser::CreateParenGroup()
// first, flush buf
if (bytesUsed > 0)
{
buf.SetCharAt(bytesUsed, 0);
buf.Truncate(bytesUsed);
returnString.Append(buf);
bytesUsed = 0;
}
@@ -667,7 +667,7 @@ char *nsIMAPGenericParser::CreateParenGroup()
// first, flush buf
if (bytesUsed > 0)
{
buf.SetCharAt(bytesUsed, 0);
buf.Truncate(bytesUsed);
returnString.Append(buf);
bytesUsed = 0;
}
@@ -698,7 +698,9 @@ char *nsIMAPGenericParser::CreateParenGroup()
if (!extractReset)
{
// append this character to the buffer
buf.SetCharAt(bytesUsed, *fCurrentTokenPlaceHolder);
buf += *fCurrentTokenPlaceHolder;
//.SetCharAt(*fCurrentTokenPlaceHolder, bytesUsed);
bytesUsed++;
fCurrentTokenPlaceHolder++;
}
@@ -722,7 +724,7 @@ char *nsIMAPGenericParser::CreateParenGroup()
// flush buf the final time
if (bytesUsed > 0)
{
buf.SetCharAt(bytesUsed, 0);
buf.Truncate(bytesUsed);
returnString.Append(buf);
}
fNextToken = GetNextToken();