Skip to content
This repository was archived by the owner on Jan 23, 2023. It is now read-only.

Commit 92e90a1

Browse files
parjongjkotas
authored andcommitted
[x86/Linux] Use appropriate FCALL macro for SafeBuffer methods (#10935)
1 parent e55be5a commit 92e90a1

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

src/vm/object.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3012,8 +3012,8 @@ class SafeBuffer : SafeHandle
30123012
public:
30133013
static FCDECL1(UINT, SizeOfType, ReflectClassBaseObject* typeUNSAFE);
30143014
static FCDECL1(UINT, AlignedSizeOfType, ReflectClassBaseObject* typeUNSAFE);
3015-
static FCDECL3(void, PtrToStructure, BYTE* ptr, FC_TypedByRef structure, UINT32 sizeofT);
3016-
static FCDECL3(void, StructureToPtr, FC_TypedByRef structure, BYTE* ptr, UINT32 sizeofT);
3015+
static FCDECL3_IVI(void, PtrToStructure, BYTE* ptr, FC_TypedByRef structure, UINT32 sizeofT);
3016+
static FCDECL3_VII(void, StructureToPtr, FC_TypedByRef structure, BYTE* ptr, UINT32 sizeofT);
30173017
};
30183018

30193019
#ifdef USE_CHECKED_OBJECTREFS

src/vm/safehandle.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -483,7 +483,7 @@ FCIMPL1(UINT, SafeBuffer::AlignedSizeOfType, ReflectClassBaseObject* typeUNSAFE)
483483
}
484484
FCIMPLEND
485485

486-
FCIMPL3(void, SafeBuffer::PtrToStructure, BYTE* ptr, FC_TypedByRef structure, UINT32 sizeofT)
486+
FCIMPL3_IVI(void, SafeBuffer::PtrToStructure, BYTE* ptr, FC_TypedByRef structure, UINT32 sizeofT)
487487
{
488488
FCALL_CONTRACT;
489489

@@ -494,7 +494,7 @@ FCIMPL3(void, SafeBuffer::PtrToStructure, BYTE* ptr, FC_TypedByRef structure, UI
494494
}
495495
FCIMPLEND
496496

497-
FCIMPL3(void, SafeBuffer::StructureToPtr, FC_TypedByRef structure, BYTE* ptr, UINT32 sizeofT)
497+
FCIMPL3_VII(void, SafeBuffer::StructureToPtr, FC_TypedByRef structure, BYTE* ptr, UINT32 sizeofT)
498498
{
499499
FCALL_CONTRACT;
500500

0 commit comments

Comments
 (0)