Fix appending nul string

git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@6414 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
Richard Frith-MacDonald 2000-04-04 18:36:46 +00:00
parent 198a414d6b
commit cc2156d4b9

View file

@ -1983,6 +1983,8 @@ handle_printf_atsign (FILE *stream,
{ {
length--; length--;
} }
if (length > 0)
{
aLength = length - 1; aLength = length - 1;
while (aLength > 1) while (aLength > 1)
{ {
@ -2001,6 +2003,7 @@ handle_printf_atsign (FILE *stream,
} }
aLength--; aLength--;
} }
}
return [NSString stringWithCharacters: buf length: length]; return [NSString stringWithCharacters: buf length: length];
} }