Skip to content

Commit f9a706f

Browse files
committed
Update headers
1 parent 4d83fc4 commit f9a706f

File tree

3 files changed

+5
-2
lines changed

3 files changed

+5
-2
lines changed

include/Eval.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,5 +11,6 @@
1111
Var E_eval(LinkedList, LinkedList);
1212
void E_checkAndEval(const char*, LinkedList, LinkedList, bool*);
1313
void E_printResult(const char*, void*);
14+
void printLL(LinkedList);
1415

1516
#endif

include/LinkedList.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ void LL_setValue(LinkedList, void*);
1818
bool LL_isEmpty(LinkedList);
1919

2020
void LL_add(LinkedList*, void*);
21-
void LL_free(LinkedList*, void (*freeValue)(void*));
21+
void LL_free(LinkedList*, void (*freeValue)(void**));
2222

2323
void* LL_find(LinkedList, void*, bool (*)(void*, void*));
2424

include/Vars.h

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33

44
#include <stdbool.h>
55
#include <stdlib.h>
6+
#include <stdio.h>
67
#include "LinkedList.h"
78
#include "Type.h"
89

@@ -13,14 +14,15 @@ typedef struct {
1314
} Var;
1415

1516
void V_init(Var*);
17+
void V_print(Var);
1618
bool V_isEmpty(Var);
1719
const char* V_getName(Var);
1820
Type V_getType(Var);
1921
void* V_getValue(Var);
2022
void V_setValue(Var*, void*);
2123
void V_setType(Var*, Type);
2224
void V_setName(Var*, const char*);
23-
void V_free(void*);
25+
void V_free(void**);
2426

2527
/* VLH : Variable-LinkedList Helpers */
2628
Var VLH_getVar(LinkedList);

0 commit comments

Comments
 (0)