summaryrefslogtreecommitdiff
path: root/src/state.c
diff options
context:
space:
mode:
author0scar <qgt268@alumni.ku.dk>2023-07-28 19:01:01 +0000
committer0scar <qgt268@alumni.ku.dk>2023-07-28 19:01:01 +0000
commit6caec1d5be95bc9469bf2f2056388f527037a343 (patch)
tree3495a0f9af969cfb2d692ec286e115ef5835a1fb /src/state.c
parentf0d98216ca3de4bda5fa159d015f98477d3a4513 (diff)
Add extern
Diffstat (limited to 'src/state.c')
-rw-r--r--src/state.c8
1 files changed, 3 insertions, 5 deletions
diff --git a/src/state.c b/src/state.c
index 0710127..baf67c6 100644
--- a/src/state.c
+++ b/src/state.c
@@ -36,9 +36,9 @@ const char* libstate_##name##_str = "lib" #name ".so";
// Otherwise we just declare them.
#define State(name) \
-state_##name##_init_t name##_init; \
-state_##name##_free_t name##_free; \
-state_##name##_update_t name##_update;
+extern state_##name##_init_t name##_init; \
+extern state_##name##_free_t name##_free; \
+extern state_##name##_update_t name##_update;
#endif
#include <states/list_of_states.h>
@@ -167,6 +167,4 @@ bool State_reload(StateType type) {
}
return true;
}
-#else
-#define State_reload(_) true
#endif