.rsconscache
test_libc
test_libc.exe
+*.d
+.ninja_deps
+.ninja_log
#include <data/bstree.h>
+
+
void bstree_init(bstree_t* tree, bstree_cmpfn_t cmpfn, bool allow_dups)
{
tree->root = NULL;
#ifndef BSTREE_H
#define BSTREE_H
-#include <carl.h>
+#include <stddef.h>
+#include <stdbool.h>
typedef struct bstree_node_t {
struct bstree_node_t* left;
#ifndef LIST_H
#define LIST_H
-#include <carl.h>
+#include <stddef.h>
+#include <stdbool.h>
typedef struct list_node_t {
struct list_node_t* next;
#ifndef SLIST_H
#define SLIST_H
-#include <carl.h>
+#include <stddef.h>
+#include <stdbool.h>
typedef struct slist_node_t {
struct slist_node_t* next;
@file vec.c
*/
#include <data/vec.h>
+#include <stdlib.h>
+#include <string.h>
#ifndef DEFAULT_VEC_CAPACITY
#define DEFAULT_VEC_CAPACITY (size_t)8
#ifndef VEC_H
#define VEC_H
-#include <carl.h>
+#include <stddef.h>
+#include <stdbool.h>
+#include <stdint.h>
typedef struct {
size_t elem_count;
// File To Test
#include <data/bstree.h>
+#include <carl.h>
typedef struct {
bstree_node_t node;