-void util_swap_header(prog_header_t *code_header) {
- util_endianswap(&code_header->version, 1, sizeof(code_header->version));
- util_endianswap(&code_header->crc16, 1, sizeof(code_header->crc16));
- util_endianswap(&code_header->statements.offset, 1, sizeof(code_header->statements.offset));
- util_endianswap(&code_header->statements.length, 1, sizeof(code_header->statements.length));
- util_endianswap(&code_header->defs.offset, 1, sizeof(code_header->defs.offset));
- util_endianswap(&code_header->defs.length, 1, sizeof(code_header->defs.length));
- util_endianswap(&code_header->fields.offset, 1, sizeof(code_header->fields.offset));
- util_endianswap(&code_header->fields.length, 1, sizeof(code_header->fields.length));
- util_endianswap(&code_header->functions.offset, 1, sizeof(code_header->functions.offset));
- util_endianswap(&code_header->functions.length, 1, sizeof(code_header->functions.length));
- util_endianswap(&code_header->strings.offset, 1, sizeof(code_header->strings.offset));
- util_endianswap(&code_header->strings.length, 1, sizeof(code_header->strings.length));
- util_endianswap(&code_header->globals.offset, 1, sizeof(code_header->globals.offset));
- util_endianswap(&code_header->globals.length, 1, sizeof(code_header->globals.length));
- util_endianswap(&code_header->entfield, 1, sizeof(code_header->entfield));
+void util_swap_header(prog_header_t &code_header) {
+ util_endianswap(&code_header.version, 1, sizeof(code_header.version));
+ util_endianswap(&code_header.crc16, 1, sizeof(code_header.crc16));
+ util_endianswap(&code_header.statements.offset, 1, sizeof(code_header.statements.offset));
+ util_endianswap(&code_header.statements.length, 1, sizeof(code_header.statements.length));
+ util_endianswap(&code_header.defs.offset, 1, sizeof(code_header.defs.offset));
+ util_endianswap(&code_header.defs.length, 1, sizeof(code_header.defs.length));
+ util_endianswap(&code_header.fields.offset, 1, sizeof(code_header.fields.offset));
+ util_endianswap(&code_header.fields.length, 1, sizeof(code_header.fields.length));
+ util_endianswap(&code_header.functions.offset, 1, sizeof(code_header.functions.offset));
+ util_endianswap(&code_header.functions.length, 1, sizeof(code_header.functions.length));
+ util_endianswap(&code_header.strings.offset, 1, sizeof(code_header.strings.offset));
+ util_endianswap(&code_header.strings.length, 1, sizeof(code_header.strings.length));
+ util_endianswap(&code_header.globals.offset, 1, sizeof(code_header.globals.offset));
+ util_endianswap(&code_header.globals.length, 1, sizeof(code_header.globals.length));
+ util_endianswap(&code_header.entfield, 1, sizeof(code_header.entfield));