From: Lunaixsky Date: Sat, 31 May 2025 12:32:37 +0000 (+0100) Subject: remove the includes that obsoleted since last refactoring X-Git-Url: https://scm.lunaixsky.com/lunaix-os.git/commitdiff_plain/8d9b431a5e736b70e32f93cc1878ce43f31a9893 remove the includes that obsoleted since last refactoring --- diff --git a/lunaix-os/usr/libc/includes/string.h b/lunaix-os/usr/libc/includes/string.h index 3336671..1156967 100644 --- a/lunaix-os/usr/libc/includes/string.h +++ b/lunaix-os/usr/libc/includes/string.h @@ -1,7 +1,7 @@ #ifndef __LUNALIBC_STRING_H #define __LUNALIBC_STRING_H -#include +#include extern size_t strlen(const char* str); diff --git a/lunaix-os/usr/libc/includes/sys/lunaix.h b/lunaix-os/usr/libc/includes/sys/lunaix.h index 6500436..edd3db6 100644 --- a/lunaix-os/usr/libc/includes/sys/lunaix.h +++ b/lunaix-os/usr/libc/includes/sys/lunaix.h @@ -2,7 +2,6 @@ #define __LUNALIBC_SYS_LUNAIX_H #include -#include void yield(); diff --git a/lunaix-os/usr/libc/includes/sys/mman.h b/lunaix-os/usr/libc/includes/sys/mman.h index 0ddf765..08b520a 100644 --- a/lunaix-os/usr/libc/includes/sys/mman.h +++ b/lunaix-os/usr/libc/includes/sys/mman.h @@ -1,7 +1,6 @@ #ifndef __LUNALIBC_SYS_MANN_H #define __LUNALIBC_SYS_MANN_H -#include #include #include diff --git a/lunaix-os/usr/libc/includes/sys/types.h b/lunaix-os/usr/libc/includes/sys/types.h index 34c629d..0c410ee 100644 --- a/lunaix-os/usr/libc/includes/sys/types.h +++ b/lunaix-os/usr/libc/includes/sys/types.h @@ -12,6 +12,10 @@ typedef __lunaix_ssize_t ssize_t; typedef __lunaix_size_t off_t; typedef __lunaix_ino_t ino_t; -typedef __lunaix_dev_t dev_t; +typedef __lunaix_dev_t dev_t; + +#undef NULL +#define NULL ((void*)0) + #endif /* __LUNAIX_TYPES_H */ diff --git a/lunaix-os/usr/libc/includes/unistd.h b/lunaix-os/usr/libc/includes/unistd.h index 355197c..986e036 100644 --- a/lunaix-os/usr/libc/includes/unistd.h +++ b/lunaix-os/usr/libc/includes/unistd.h @@ -2,7 +2,6 @@ #define __LUNALIBC_SYS_UNISTD_H #include -#include extern const char** environ; diff --git a/lunaix-os/usr/libc/src/_mystdio.h b/lunaix-os/usr/libc/src/_mystdio.h index 4f66563..420f1aa 100644 --- a/lunaix-os/usr/libc/src/_mystdio.h +++ b/lunaix-os/usr/libc/src/_mystdio.h @@ -2,7 +2,7 @@ #define __LUNAIX__MYSTDIO_H #include -#include +#include int __vprintf_internal(char* buffer, diff --git a/lunaix-os/usr/libc/src/itoa.c b/lunaix-os/usr/libc/src/itoa.c index d60599f..18f4e07 100644 --- a/lunaix-os/usr/libc/src/itoa.c +++ b/lunaix-os/usr/libc/src/itoa.c @@ -1,5 +1,5 @@ -#include #include +#include char base_char[] = "0123456789abcdefghijklmnopqrstuvwxyz"; @@ -43,4 +43,4 @@ char* itoa(int value, char* str, int base) { return __itoa_internal(value, str, base, NULL); -} \ No newline at end of file +} diff --git a/lunaix-os/usr/libc/src/string.c b/lunaix-os/usr/libc/src/string.c index 726437c..4a4a8d9 100644 --- a/lunaix-os/usr/libc/src/string.c +++ b/lunaix-os/usr/libc/src/string.c @@ -1,4 +1,5 @@ #include +#include size_t strlen(const char* str) @@ -64,4 +65,4 @@ strcmp(const char* a, const char* b) b++; } return *a - *b; -} \ No newline at end of file +}