Merge pull request #977 from OskarLinde/Marlin_v1

Fix lcd itostr3() to handle negative numbers
This commit is contained in:
Erik van der Zalm 2014-08-28 16:31:53 +02:00
commit dde61d8886

View file

@ -1496,9 +1496,13 @@ char *itostr31(const int &xx)
return conv; return conv;
} }
char *itostr3(const int &xx) char *itostr3(const int &x)
{ {
if (xx >= 100) int xx = x;
if (xx < 0) {
conv[0]='-';
xx = -xx;
} else if (xx >= 100)
conv[0]=(xx/100)%10+'0'; conv[0]=(xx/100)%10+'0';
else else
conv[0]=' '; conv[0]=' ';