summaryrefslogtreecommitdiff
path: root/src/main.c
diff options
context:
space:
mode:
authorbpc2003 <wpesfriendnva@gmail.com>2025-03-06 15:24:31 -0500
committerbpc2003 <wpesfriendnva@gmail.com>2025-03-06 15:24:31 -0500
commit73efe8f2d78c780ddf8be80909572807fab71ef7 (patch)
treee515367d7cb737e4d9fcfb075df1ecf898cc6abb /src/main.c
parentcf36cda36f8e91290f1d765f24c7933d4fadd837 (diff)
Got started on parser
Diffstat (limited to 'src/main.c')
-rw-r--r--src/main.c11
1 files changed, 6 insertions, 5 deletions
diff --git a/src/main.c b/src/main.c
index 8e4bab4..64c5de2 100644
--- a/src/main.c
+++ b/src/main.c
@@ -3,6 +3,7 @@
#include <stdint.h>
#include "include/fileops.h"
+#include "include/parser.h"
int main(int argc, char **argv)
{
@@ -13,12 +14,12 @@ int main(int argc, char **argv)
uint8_t *buf = readdb(filename);
if (buf == NULL)
exit(0);
-
- printf("[ ");
- for (int i = 0; buf[i]; ++i) {
- printf("%d ", buf[i]);
+ struct byte *bytes = parse(buf);
+ for (int i = 0; i < blen; ++i) {
+ printf("%d\n", bytes[i].type);
}
- printf("]\n");
+
+ free(bytes);
free(buf);
exit(0);
}