summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--impl.c7
-rw-r--r--main.c4
2 files changed, 7 insertions, 4 deletions
diff --git a/impl.c b/impl.c
new file mode 100644
index 0000000..5699218
--- /dev/null
+++ b/impl.c
@@ -0,0 +1,7 @@
+#define ARENA_IMPL
+#define UTF8_IMPL
+#define STR_IMPL
+
+#include "arena.h"
+#include "utf8.h"
+#include "str.h"
diff --git a/main.c b/main.c
index e64b8d9..1576c65 100644
--- a/main.c
+++ b/main.c
@@ -13,10 +13,6 @@
#include <signal.h>
#include <poll.h>
-#define ARENA_IMPL
-#define UTF8_IMPL
-#define STR_IMPL
-
#include "wrmr.h"
#include "arena.h"
#include "txt.h"