]> www.git.momoyon.org Git - commonlib.git/commitdiff
[commonlib.h] Add missing linux headers.
authorahmedsamyh <ahmedsamyh10@gmail.com>
Sat, 25 Jan 2025 14:41:37 +0000 (19:41 +0500)
committerahmedsamyh <ahmedsamyh10@gmail.com>
Sat, 25 Jan 2025 14:41:37 +0000 (19:41 +0500)
commonlib.h

index 5d5312f5ea28b6cb4c246bbe344a8439e214dbcd..f397c734d8d5d6ce0f3bf4637d6035da1fcd2153 100644 (file)
@@ -112,6 +112,10 @@ typedef struct c_Arena c_Arena;
 // OS\r
 //\r
 \r
+#if defined(__linux__)\r
+#include <sys/stat.h>\r
+#endif\r
+\r
 void c_os_get_timedate(c_Arena* a);\r
 bool c_os_file_exists(cstr filename);\r
 \r
@@ -329,7 +333,6 @@ void* c_Arena_alloc(c_Arena* a, size_t size) {
     void* res = a->ptr;\r
     a->ptr = (uint8*)a->ptr + size;\r
 \r
-    // TODO: realloc buff with greater buff_size\r
     size_t diff = (size_t)((uint8*)a->ptr - (uint8*)a->buff);\r
     if (diff > a->buff_size) {\r
         c_log_info("c_Arena resized from %zu to %zu", a->buff_size, a->buff_size*2);\r