diff options
author | bpc2003 <wpesfriendnva@gmail.com> | 2025-03-06 15:24:31 -0500 |
---|---|---|
committer | bpc2003 <wpesfriendnva@gmail.com> | 2025-03-06 15:24:31 -0500 |
commit | 73efe8f2d78c780ddf8be80909572807fab71ef7 (patch) | |
tree | e515367d7cb737e4d9fcfb075df1ecf898cc6abb /src/main.c | |
parent | cf36cda36f8e91290f1d765f24c7933d4fadd837 (diff) |
Got started on parser
Diffstat (limited to 'src/main.c')
-rw-r--r-- | src/main.c | 11 |
1 files changed, 6 insertions, 5 deletions
@@ -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); } |