summaryrefslogtreecommitdiffhomepage
path: root/src
diff options
context:
space:
mode:
authorraysan5 <[email protected]>2020-02-09 16:11:11 +0100
committerraysan5 <[email protected]>2020-02-09 16:11:11 +0100
commit90c129fd6198f0ab829ec886ba219c84c52c9be9 (patch)
treefc7b08064c3272b4f64d10aab4234b58bb28c717 /src
parent9922160ab4ff6a2dd73839cdf40952652881f11b (diff)
downloadraylib-90c129fd6198f0ab829ec886ba219c84c52c9be9.tar.gz
raylib-90c129fd6198f0ab829ec886ba219c84c52c9be9.zip
Review some libc dependency comments
Diffstat (limited to 'src')
-rw-r--r--src/core.c19
-rw-r--r--src/utils.c4
2 files changed, 11 insertions, 12 deletions
diff --git a/src/core.c b/src/core.c
index dca411ae..44b5b98b 100644
--- a/src/core.c
+++ b/src/core.c
@@ -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