summaryrefslogtreecommitdiff
path: root/src/codegen/mod.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/codegen/mod.rs')
-rw-r--r--src/codegen/mod.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/codegen/mod.rs b/src/codegen/mod.rs
index 3face264..ffb21d13 100644
--- a/src/codegen/mod.rs
+++ b/src/codegen/mod.rs
@@ -1077,9 +1077,9 @@ impl<'a> CodeGenerator for Vtable<'a> {
let ret = utils::fnsig_return_ty(ctx, signature);
args[0] = if m.is_const() {
- quote! { this: & #class_ident }
+ quote! { this: *const #class_ident }
} else {
- quote! { this: &mut #class_ident }
+ quote! { this: *mut #class_ident }
};
Some(quote! {