mirror of
https://github.com/RT-Thread/rt-thread.git
synced 2025-01-19 02:13:32 +08:00
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…
x
Reference in New Issue
Block a user