[x86/Linux] Fix NativeCallableTest (dotnet/coreclr#10060)
authorEvgeny Pavlov <lucenticus@gmail.com>
Thu, 16 Mar 2017 04:30:37 +0000 (07:30 +0300)
committerJan Kotas <jkotas@microsoft.com>
Thu, 16 Mar 2017 04:30:37 +0000 (21:30 -0700)
commitd03342b33ecca8d5462048bbf32e5bb45f496e5a
tree1bdc1a518b2b4820fa44de369a1a67ae808e01f0
parentec0e6b204b3d59917d11c6f341a85cd10ab5654e
[x86/Linux] Fix NativeCallableTest (dotnet/coreclr#10060)

* [x86/Linux] Fix NativeCallableTest

* Move m_cbActualArgSize adjustment outside if statement

* [x86/Linux] Adjust m_cbActualArgSize in case pStubMD == NULL

* [x86/Linux] Move m_cbActualArgSize calculation to #else part of '#ifdef _TARGET_X86_'

* [x86/Linux] Remove redundant computations, add comments for m_cbActualArgSize meaning

Commit migrated from https://github.com/dotnet/coreclr/commit/6f3aa999a842cfa4bf83415e88ea7fb1650ab5bf
src/coreclr/src/vm/dllimportcallback.cpp
src/coreclr/src/vm/dllimportcallback.h