Merge pull request #5714 from alexischr/update_bockbuild
[mono.git] / mono / mini / tramp-arm64-gsharedvt.c
index 175f75ddaab47c94e9875726f6f0b6bab579a731..1e35f6a8521b54dc7f78066cc8cf40dce6607c11 100644 (file)
@@ -1,5 +1,6 @@
-/*
- * tramp-arm64-gsharedvt.c: gsharedvt support code for arm64
+/**
+ * \file
+ * gsharedvt support code for arm64
  *
  * Authors:
  *   Zoltan Varga <vargaz@gmail.com>
@@ -93,7 +94,7 @@ mono_arm_start_gsharedvt_call (GSharedVtCallInfo *info, gpointer *caller, gpoint
                                break;
                        case GSHAREDVT_ARG_BYVAL_TO_BYREF:
                                src_slot = src & 0x3f;
-                               src_ptr = caller + src_slot + src_offset;
+                               src_ptr = (guint8*)(caller + src_slot) + src_offset;
                                callee [dst] = src_ptr;
                                break;
                        default: