diff options
Diffstat (limited to 'libc/include')
| -rw-r--r-- | libc/include/stdio.h | 2 | ||||
| -rw-r--r-- | libc/include/stdlib.h | 5 |
2 files changed, 5 insertions, 2 deletions
diff --git a/libc/include/stdio.h b/libc/include/stdio.h index 92442ac..49966cf 100644 --- a/libc/include/stdio.h +++ b/libc/include/stdio.h @@ -3,5 +3,5 @@ int puts(const char*); int putchar(int); /* sets the I/O functions, allows easy switching between text mode and VBE */ -void set_putchar(void (*func)(char)); +void set_putchar(void (*func)(int)); void set_puts(void (*func)(const char*)); diff --git a/libc/include/stdlib.h b/libc/include/stdlib.h index 0a3d559..91f16f3 100644 --- a/libc/include/stdlib.h +++ b/libc/include/stdlib.h @@ -3,5 +3,8 @@ /* NOT reentrant! */ char* itoa(int val, int base); -int rand(void); +#define RAND_MAX ((1U << 31) - 1) + +unsigned int rand(void); void srand(unsigned int); +int abs(int); |