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:
parent
1016e3ae5b
commit
c2868be90d
|
@ -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)
|
||||
|
|
Loading…
Reference in New Issue