wip: memory is almost fixed and working fine (infinite loop on zones linked lists)
This commit is contained in:
@ -37,7 +37,7 @@ static int print_flag(char flag, va_list *ap)
|
||||
return 0;
|
||||
}
|
||||
|
||||
int kvprintf(const char *restrict format, va_list ap)
|
||||
int kvprintf(const char *restrict format, va_list *ap)
|
||||
{
|
||||
const char *start = format;
|
||||
int ret = 0;
|
||||
@ -48,7 +48,7 @@ int kvprintf(const char *restrict format, va_list ap)
|
||||
start++;
|
||||
while (*start != '\0') {
|
||||
if (*start == '%' && *(start + 1) != '\0') {
|
||||
ret += print_flag(*(start + 1), &ap);
|
||||
ret += print_flag(*(start + 1), ap);
|
||||
start++;
|
||||
} else {
|
||||
ret += terminal_putchar(*start);
|
||||
|
Reference in New Issue
Block a user