Fix overrun

git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7772 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
Richard Frith-MacDonald 2000-10-09 06:34:05 +00:00
parent 15c7f7bf13
commit b09654b1a4

View file

@ -561,6 +561,10 @@ getCString_c(ivars self, char *buffer, unsigned int maxLength,
{
int len;
if (maxLength > self->_count)
{
maxLength = self->_count;
}
if (maxLength < aRange.length)
{
len = maxLength;
@ -590,6 +594,10 @@ getCString_u(ivars self, char *buffer, unsigned int maxLength,
{
int len;
if (maxLength > self->_count)
{
maxLength = self->_count;
}
if (maxLength < aRange.length)
{
len = maxLength;