Add compile warning
This commit is contained in:
@@ -3,6 +3,8 @@ project(Breeze C)
|
|||||||
|
|
||||||
set(CMAKE_C_STANDARD 11)
|
set(CMAKE_C_STANDARD 11)
|
||||||
|
|
||||||
|
add_compile_options(-Wall -Wextra -Wpedantic -std=c11)
|
||||||
|
|
||||||
add_compile_definitions(DEBUG_MODE)
|
add_compile_definitions(DEBUG_MODE)
|
||||||
|
|
||||||
set(BUILD_EXAMPLES false)
|
set(BUILD_EXAMPLES false)
|
||||||
|
|||||||
@@ -3218,6 +3218,7 @@ const char *GetApplicationDirectory(void)
|
|||||||
}
|
}
|
||||||
|
|
||||||
#elif defined(__linux__)
|
#elif defined(__linux__)
|
||||||
|
ssize_t readlink(const char *, const char *, unsigned int);
|
||||||
unsigned int size = sizeof(appDir);
|
unsigned int size = sizeof(appDir);
|
||||||
ssize_t len = readlink("/proc/self/exe", appDir, size);
|
ssize_t len = readlink("/proc/self/exe", appDir, size);
|
||||||
|
|
||||||
@@ -4937,6 +4938,7 @@ void WaitTime(double seconds)
|
|||||||
req.tv_sec = sec;
|
req.tv_sec = sec;
|
||||||
req.tv_nsec = nsec;
|
req.tv_nsec = nsec;
|
||||||
|
|
||||||
|
int nanosleep(const struct timespec *req, struct timespec *rem);
|
||||||
// NOTE: Use nanosleep() on Unix platforms... usleep() it's deprecated.
|
// NOTE: Use nanosleep() on Unix platforms... usleep() it's deprecated.
|
||||||
while (nanosleep(&req, &req) == -1) continue;
|
while (nanosleep(&req, &req) == -1) continue;
|
||||||
#endif
|
#endif
|
||||||
|
|||||||
Reference in New Issue
Block a user