Fix a calculation error for rodata_size in memsink

This commit is contained in:
Lars T Hansen
2019-06-18 07:14:32 -07:00
parent 3b8ab2b5e2
commit 36870c41c8

View File

@@ -142,7 +142,7 @@ impl<'a> CodeSink for MemoryCodeSink<'a> {
}
fn end_codegen(&mut self) {
self.info.rodata_size = self.offset() - self.info.jumptables_size;
self.info.rodata_size = self.offset() - (self.info.jumptables_size + self.info.code_size);
self.info.total_size = self.offset();
}
}