add the alignment display for signed integer

git-svn-id: https://rt-thread.googlecode.com/svn/trunk@2220 bbd45198-f89e-11dd-88c7-29a3b14d5316
This commit is contained in:
bernard.xiong@gmail.com 2012-07-18 13:38:50 +00:00
parent 1016e3ae5b
commit c2868be90d
1 changed files with 4 additions and 0 deletions

View File

@ -15,6 +15,7 @@
* 2010-03-17 Bernard remove rt_strlcpy function
* fix gcc compiling issue.
* 2010-04-15 Bernard remove weak definition on ICCM16C compiler
* 2012-07-18 Arda add the alignment display for signed integer
*/
#include <rtthread.h>
@ -590,6 +591,9 @@ static char *print_number(char *buf, char *end, long num, int base, int s, int t
if (!(type&(ZEROPAD | LEFT)))
{
if ((sign)&&(size>0))
size--;
while (size-->0)
{
if (buf <= end)