2010-02-26 Zoltan Varga <vargaz@gmail.com>
commit2efa18485ac097bfdd2f1405ec75db41b425d064
authorzoltan <zoltan@e3ebcda4-bce8-0310-ba0a-eca2169e7518>
Fri, 26 Feb 2010 19:59:08 +0000 (26 19:59 +0000)
committerzoltan <zoltan@e3ebcda4-bce8-0310-ba0a-eca2169e7518>
Fri, 26 Feb 2010 19:59:08 +0000 (26 19:59 +0000)
treedc4c3b3e74ae7256040cf498ac6e9883afe6d206
parentf412a6f4d5ae54f91929c0030f94bdcc56cb8d67
2010-02-26  Zoltan Varga  <vargaz@gmail.com>

* image.c: Add an unload hook which is called before an image is unloaded.

* generic-sharing.c: Use the unload hook to unregister per-image data, to avoid
metadata.c having to depend on generic sharing.

git-svn-id: svn+ssh://mono-cvs.ximian.com/source/trunk/mono@152575 e3ebcda4-bce8-0310-ba0a-eca2169e7518
mono/metadata/ChangeLog
mono/metadata/class-internals.h
mono/metadata/generic-sharing.c
mono/metadata/image.c
mono/metadata/metadata-internals.h
mono/metadata/metadata.c