2009-12-21 Rodrigo Kumpera <rkumpera@novell.com>
commita4c25fda2f6e3e634a9abda82b4fef25ff4bbfb0
authorkumpera <kumpera@e3ebcda4-bce8-0310-ba0a-eca2169e7518>
Tue, 22 Dec 2009 01:14:25 +0000 (22 01:14 +0000)
committerkumpera <kumpera@e3ebcda4-bce8-0310-ba0a-eca2169e7518>
Tue, 22 Dec 2009 01:14:25 +0000 (22 01:14 +0000)
tree9407a15534635c4eceaab1fb8f08cc45883836b9
parentda66e6b1190715307e4833fc6af9a4cc80bffbe4
2009-12-21  Rodrigo Kumpera  <rkumpera@novell.com>

* loader.c (mono_method_get_signature_full): Check if the returned signature is compatible
with the one from the original method.

* metadata-verify.c (mono_verifier_is_sig_compatible): New function to verify signature
compatibility.

* verify-internals.h: Add new function to the internal API.

git-svn-id: svn+ssh://mono-cvs.ximian.com/source/trunk/mono@148828 e3ebcda4-bce8-0310-ba0a-eca2169e7518
mono/metadata/ChangeLog
mono/metadata/loader.c
mono/metadata/metadata-verify.c
mono/metadata/verify-internals.h