code_header.strings.offset = code_header.globals.offset + (sizeof(int32_t) * vec_size(code_globals));
code_header.strings.length = vec_size(code_chars);
code_header.version = 6;
code_header.strings.offset = code_header.globals.offset + (sizeof(int32_t) * vec_size(code_globals));
code_header.strings.length = vec_size(code_chars);
code_header.version = 6;
- if (file_write(&lnotype, sizeof(lnotype), 1, fp) != 1 ||
+ if (file_write("LNOF", 4, 1, fp) != 1 ||
file_write(&version, sizeof(version), 1, fp) != 1 ||
file_write(&code_header.defs.length, sizeof(code_header.defs.length), 1, fp) != 1 ||
file_write(&code_header.globals.length, sizeof(code_header.globals.length), 1, fp) != 1 ||
file_write(&version, sizeof(version), 1, fp) != 1 ||
file_write(&code_header.defs.length, sizeof(code_header.defs.length), 1, fp) != 1 ||
file_write(&code_header.globals.length, sizeof(code_header.globals.length), 1, fp) != 1 ||