Fixed a bug within kprint_dec function(tty.c)
This commit is contained in:
parent
eff64e81c2
commit
8b94c67502
|
@ -71,13 +71,13 @@ void kprint(uint8_t *buf) {
|
||||||
|
|
||||||
void kprint_dec(uint32_t num) {
|
void kprint_dec(uint32_t num) {
|
||||||
if(num == 0) {
|
if(num == 0) {
|
||||||
const uint8_t buf = (uint8_t)'0';
|
uint8_t *buf = (uint8_t*)'0';
|
||||||
kprint_c(buf, strlen(buf), WHITE, BLACK);;
|
kprint_c(buf, strlen(buf), WHITE, BLACK);;
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
int32_t acc = num;
|
int32_t acc = num;
|
||||||
uint8_t c[32];
|
uint8_t c[32];
|
||||||
uint32_t i = 0;
|
int32_t i = 0;
|
||||||
while(acc > 0) {
|
while(acc > 0) {
|
||||||
c[i] = '0' + acc%10;
|
c[i] = '0' + acc%10;
|
||||||
acc /= 10;
|
acc /= 10;
|
||||||
|
|
Loading…
Reference in New Issue