chore: formatting

This commit is contained in:
paulhorn
2026-06-21 20:00:25 +02:00
parent 41c990cf57
commit 77b446f264
2 changed files with 32 additions and 22 deletions
+32 -20
View File
@@ -6,42 +6,54 @@
#include <stdint.h>
#ifdef __cplusplus
extern "C" {
extern "C"
{
#endif
/* --- Page Management --- */
typedef struct Page Page;
/* --- Page Management --- */
typedef struct Page Page;
Page * page_create(uint32_t page_id);
Page *
page_create(uint32_t page_id);
int page_insert(Page * p, const void * data, size_t len);
int
page_insert(Page * p, const void * data, size_t len);
void * page_get(Page * p, uint16_t slot_id, size_t * out_len);
void *
page_get(Page * p, uint16_t slot_id, size_t * out_len);
void page_free(Page * p);
void
page_free(Page * p);
/* --- Heap (Multi-Page Row Store / Delta) --- */
typedef struct Heap Heap;
/* --- Heap (Multi-Page Row Store / Delta) --- */
typedef struct Heap Heap;
Heap * heap_create(void);
Heap *
heap_create(void);
int heap_insert(Heap * h, const void * data, size_t len);
int
heap_insert(Heap * h, const void * data, size_t len);
void heap_full_scan(Heap * h, void (*callback)(const void *, size_t));
void
heap_full_scan(Heap * h, void (*callback)(const void *, size_t));
void heap_free(Heap * h);
void
heap_free(Heap * h);
/* --- B+Tree Index --- */
typedef struct BTree BTree;
/* --- B+Tree Index --- */
typedef struct BTree BTree;
BTree * btree_create(void);
BTree *
btree_create(void);
int btree_insert(BTree * bt, int64_t key, uint32_t page_id, uint16_t slot_id);
int
btree_insert(BTree * bt, int64_t key, uint32_t page_id, uint16_t slot_id);
int btree_lookup(BTree * bt, int64_t key, uint32_t * out_page, uint16_t * out_slot);
int
btree_lookup(BTree * bt, int64_t key, uint32_t * out_page, uint16_t * out_slot);
void btree_free(BTree * bt);
void
btree_free(BTree * bt);
#ifdef __cplusplus
}
-2
View File
@@ -18,8 +18,6 @@ test_create_returns_non_null(void)
printf(" OK: page_create(42) returns non-NULL\n");
}
static void
int
main(void)
{