Update core headers and sources to use relative includes

This commit is contained in:
Abdelrahman Said
2025-02-24 07:51:08 +00:00
parent 9e66bd60bd
commit 4c14588d92
30 changed files with 105 additions and 101 deletions

View File

@@ -1,4 +1,5 @@
#include "mem_allocator.h"
#include "../../../common/aliases/aliases.h"
#include <stdlib.h>
void *wapp_mem_allocator_alloc(const Allocator *allocator, u64 size) {

View File

@@ -1,7 +1,7 @@
#ifndef MEM_ALLOCATOR_H
#define MEM_ALLOCATOR_H
#include "aliases.h"
#include "../../../common/aliases/aliases.h"
#include <string.h>
#ifdef __cplusplus

View File

@@ -1,7 +1,7 @@
#include "mem_arena.h"
#include "aliases.h"
#include "misc_utils.h"
#include "mem_os.h"
#include "../../../common/aliases/aliases.h"
#include "../../../common/misc/misc_utils.h"
#include "../../os/mem/mem_os.h"
#include <stdbool.h>
#include <stdlib.h>
#include <string.h>

View File

@@ -1,8 +1,8 @@
#ifndef MEM_ARENA_H
#define MEM_ARENA_H
#include "aliases.h"
#include "mem_os.h"
#include "../../../common/aliases/aliases.h"
#include "../../os/mem/mem_os.h"
#include <stdbool.h>
#ifdef __cplusplus

View File

@@ -1,5 +1,7 @@
#include "mem_arena_allocator.h"
#include "mem_arena.h"
#include "../../../common/aliases/aliases.h"
#include "../../os/mem/mem_os.h"
internal inline void *mem_arena_alloc(u64 size, void *alloc_obj);
internal inline void *mem_arena_alloc_aligned(u64 size, u64 alignment, void *alloc_obj);

View File

@@ -1,9 +1,9 @@
#ifndef MEM_ARENA_ALLOCATOR_H
#define MEM_ARENA_ALLOCATOR_H
#include "aliases.h"
#include "mem_os.h"
#include "mem_allocator.h"
#include "../../../common/aliases/aliases.h"
#include "../allocator/mem_allocator.h"
#include "../../os/mem/mem_os.h"
#include <stdbool.h>
#ifdef __cplusplus

View File

@@ -1,5 +1,5 @@
#include "aliases.h"
#include "mem_utils.h"
#include "../../../common/aliases/aliases.h"
#include <stdbool.h>
#include <stddef.h>
#include <assert.h>

View File

@@ -1,7 +1,7 @@
#ifndef MEM_UTILS_H
#define MEM_UTILS_H
#include "aliases.h"
#include "../../../common/aliases/aliases.h"
#ifdef __cplusplus
BEGIN_C_LINKAGE