From 90c129fd6198f0ab829ec886ba219c84c52c9be9 Mon Sep 17 00:00:00 2001 From: raysan5 Date: Sun, 9 Feb 2020 16:11:11 +0100 Subject: [PATCH] Review some libc dependency comments --- src/core.c | 19 +++++++++---------- src/utils.c | 4 ++-- 2 files changed, 11 insertions(+), 12 deletions(-) diff --git a/src/core.c b/src/core.c index dca411aee..44b5b98bd 100644 --- a/src/core.c +++ b/src/core.c @@ -151,13 +151,13 @@ #define SUPPORT_HIGH_DPI // Force HighDPI support on macOS #endif -#include // Required for: srand(), rand(), atexit() -#include // Required for: FILE, fopen(), fseek(), fread(), fwrite(), fclose() [Used in StorageSaveValue()/StorageLoadValue()] -#include // Required for: strrchr(), strcmp(), strlen() -#include // Required for: time() - Android/RPI hi-res timer (NOTE: Linux only!) -#include // Required for: tan() [Used in BeginMode3D()] +#include // Required for: srand(), rand(), atexit() +#include // Required for: FILE, fopen(), fseek(), fread(), fwrite(), fclose() [Used in StorageSaveValue()/StorageLoadValue()] +#include // Required for: strrchr(), strcmp(), strlen() +#include // Required for: time() [Used in InitTimer()] +#include // Required for: tan() [Used in BeginMode3D()] -#include // Required for stat() [Used in GetLastWriteTime()] +#include // Required for: stat() [Used in GetFileModTime()] #if (defined(PLATFORM_DESKTOP) || defined(PLATFORM_UWP)) && defined(_WIN32) && (defined(_MSC_VER) || defined(__TINYC__)) #include "external/dirent.h" // Required for: DIR, opendir(), closedir() [Used in GetDirectoryFiles()] @@ -171,7 +171,7 @@ #define CHDIR _chdir #include // Required for _access() [Used in FileExists()] #else - #include "unistd.h" // Required for: getch(), chdir() (POSIX), access() + #include // Required for: getch(), chdir() (POSIX), access() #define GETCWD getcwd #define CHDIR chdir #endif @@ -209,8 +209,7 @@ #endif #if defined(__linux__) - #include // for NAME_MAX and PATH_MAX defines - #define MAX_FILEPATH_LENGTH PATH_MAX // Use Linux define (4096) + #define MAX_FILEPATH_LENGTH 4096 // Use Linux PATH_MAX value #else #define MAX_FILEPATH_LENGTH 512 // Use common value #endif @@ -228,7 +227,7 @@ #include // POSIX file control definitions - open(), creat(), fcntl() #include // POSIX standard function definitions - read(), close(), STDIN_FILENO #include // POSIX terminal control definitions - tcgetattr(), tcsetattr() - #include // POSIX threads management (mouse input) + #include // POSIX threads management (inputs reading) #include // POSIX directory browsing #include // UNIX System call for device-specific input/output operations - ioctl() diff --git a/src/utils.c b/src/utils.c index f9dc5667a..8a957b459 100644 --- a/src/utils.c +++ b/src/utils.c @@ -46,8 +46,8 @@ #endif #include // Required for: exit() -#include // Required for: printf(), sprintf() -#include // Required for: va_list, va_start(), vfprintf(), va_end() +#include // Required for: vprintf() +#include // Required for: va_list, va_start(), va_end() #include // Required for: strcpy(), strcat() #define MAX_TRACELOG_BUFFER_SIZE 128 // Max length of one trace-log message