Fixed buffer overflow on String class (Paul Stoffregen)

This commit is contained in:
Cristian Maglie 2013-06-06 20:04:43 +02:00
parent 550b6adcfc
commit f25e5e94f7
2 changed files with 4 additions and 4 deletions

View File

@ -296,14 +296,14 @@ unsigned char String::concat(unsigned char num)
unsigned char String::concat(int num)
{
char buf[7];
char buf[12];
itoa(num, buf, 10);
return concat(buf, strlen(buf));
}
unsigned char String::concat(unsigned int num)
{
char buf[6];
char buf[11];
utoa(num, buf, 10);
return concat(buf, strlen(buf));
}

View File

@ -296,14 +296,14 @@ unsigned char String::concat(unsigned char num)
unsigned char String::concat(int num)
{
char buf[7];
char buf[12];
itoa(num, buf, 10);
return concat(buf, strlen(buf));
}
unsigned char String::concat(unsigned int num)
{
char buf[6];
char buf[11];
utoa(num, buf, 10);
return concat(buf, strlen(buf));
}