diff options
author | Lioncash <mathew1800@gmail.com> | 2015-08-23 00:42:47 +0200 |
---|---|---|
committer | Lioncash <mathew1800@gmail.com> | 2015-08-23 00:42:47 +0200 |
commit | 250d474280c94976792ea87c8f4fbb86426321b4 (patch) | |
tree | 6c1e9d2c1a55e9c9af4445c33291c3ce20d1aaa9 /src/common/x64/emitter.h | |
parent | Fix broken boot introduced by last-minute change in #1025 (diff) | |
parent | emitter: Remove pointer casts (diff) | |
download | yuzu-250d474280c94976792ea87c8f4fbb86426321b4.tar yuzu-250d474280c94976792ea87c8f4fbb86426321b4.tar.gz yuzu-250d474280c94976792ea87c8f4fbb86426321b4.tar.bz2 yuzu-250d474280c94976792ea87c8f4fbb86426321b4.tar.lz yuzu-250d474280c94976792ea87c8f4fbb86426321b4.tar.xz yuzu-250d474280c94976792ea87c8f4fbb86426321b4.tar.zst yuzu-250d474280c94976792ea87c8f4fbb86426321b4.zip |
Diffstat (limited to 'src/common/x64/emitter.h')
-rw-r--r-- | src/common/x64/emitter.h | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/common/x64/emitter.h b/src/common/x64/emitter.h index 86f4a1fff..3d6eeb564 100644 --- a/src/common/x64/emitter.h +++ b/src/common/x64/emitter.h @@ -359,10 +359,10 @@ private: void ABI_CalculateFrameSize(u32 mask, size_t rsp_alignment, size_t needed_frame_size, size_t* shadowp, size_t* subtractionp, size_t* xmm_offsetp); protected: - void Write8(u8 value) {*code++ = value;} - void Write16(u16 value) {*(u16*)code = (value); code += 2;} - void Write32(u32 value) {*(u32*)code = (value); code += 4;} - void Write64(u64 value) {*(u64*)code = (value); code += 8;} + void Write8(u8 value); + void Write16(u16 value); + void Write32(u32 value); + void Write64(u64 value); public: XEmitter() { code = nullptr; flags_locked = false; } |