diff options
| author | raysan5 <[email protected]> | 2020-02-09 16:11:11 +0100 |
|---|---|---|
| committer | raysan5 <[email protected]> | 2020-02-09 16:11:11 +0100 |
| commit | 90c129fd6198f0ab829ec886ba219c84c52c9be9 (patch) | |
| tree | fc7b08064c3272b4f64d10aab4234b58bb28c717 /src | |
| parent | 9922160ab4ff6a2dd73839cdf40952652881f11b (diff) | |
| download | raylib-90c129fd6198f0ab829ec886ba219c84c52c9be9.tar.gz raylib-90c129fd6198f0ab829ec886ba219c84c52c9be9.zip | |
Review some libc dependency comments
Diffstat (limited to 'src')
| -rw-r--r-- | src/core.c | 19 | ||||
| -rw-r--r-- | src/utils.c | 4 |
2 files changed, 11 insertions, 12 deletions
@@ -151,13 +151,13 @@ #define SUPPORT_HIGH_DPI // Force HighDPI support on macOS #endif -#include <stdlib.h> // Required for: srand(), rand(), atexit() -#include <stdio.h> // Required for: FILE, fopen(), fseek(), fread(), fwrite(), fclose() [Used in StorageSaveValue()/StorageLoadValue()] -#include <string.h> // Required for: strrchr(), strcmp(), strlen() -#include <time.h> // Required for: time() - Android/RPI hi-res timer (NOTE: Linux only!) -#include <math.h> // Required for: tan() [Used in BeginMode3D()] +#include <stdlib.h> // Required for: srand(), rand(), atexit() +#include <stdio.h> // Required for: FILE, fopen(), fseek(), fread(), fwrite(), fclose() [Used in StorageSaveValue()/StorageLoadValue()] +#include <string.h> // Required for: strrchr(), strcmp(), strlen() +#include <time.h> // Required for: time() [Used in InitTimer()] +#include <math.h> // Required for: tan() [Used in BeginMode3D()] -#include <sys/stat.h> // Required for stat() [Used in GetLastWriteTime()] +#include <sys/stat.h> // 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 <io.h> // Required for _access() [Used in FileExists()] #else - #include "unistd.h" // Required for: getch(), chdir() (POSIX), access() + #include <unistd.h> // Required for: getch(), chdir() (POSIX), access() #define GETCWD getcwd #define CHDIR chdir #endif @@ -209,8 +209,7 @@ #endif #if defined(__linux__) - #include <linux/limits.h> // 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 <fcntl.h> // POSIX file control definitions - open(), creat(), fcntl() #include <unistd.h> // POSIX standard function definitions - read(), close(), STDIN_FILENO #include <termios.h> // POSIX terminal control definitions - tcgetattr(), tcsetattr() - #include <pthread.h> // POSIX threads management (mouse input) + #include <pthread.h> // POSIX threads management (inputs reading) #include <dirent.h> // POSIX directory browsing #include <sys/ioctl.h> // UNIX System call for device-specific input/output operations - ioctl() diff --git a/src/utils.c b/src/utils.c index f9dc5667..8a957b45 100644 --- a/src/utils.c +++ b/src/utils.c @@ -46,8 +46,8 @@ #endif #include <stdlib.h> // Required for: exit() -#include <stdio.h> // Required for: printf(), sprintf() -#include <stdarg.h> // Required for: va_list, va_start(), vfprintf(), va_end() +#include <stdio.h> // Required for: vprintf() +#include <stdarg.h> // Required for: va_list, va_start(), va_end() #include <string.h> // Required for: strcpy(), strcat() #define MAX_TRACELOG_BUFFER_SIZE 128 // Max length of one trace-log message |
