projects
/
mono.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
2007-03-14 Zoltan Varga <vargaz@gmail.com>
[mono.git]
/
mono
/
metadata
/
class-internals.h
diff --git
a/mono/metadata/class-internals.h
b/mono/metadata/class-internals.h
index e3758fac0c4ed2a379c4844982c5f9beb4ea5a14..a90dc4529b93bae9c8ee58c26df9bdca0a9d745e 100644
(file)
--- a/
mono/metadata/class-internals.h
+++ b/
mono/metadata/class-internals.h
@@
-528,6
+528,14
@@
typedef struct {
void *handle;
} MonoSafeHandle;
void *handle;
} MonoSafeHandle;
+/*
+ * Keep in sync with HandleRef.cs
+ */
+typedef struct {
+ MonoObject *wrapper;
+ void *handle;
+} MonoHandleRef;
+
extern MonoStats mono_stats MONO_INTERNAL;
typedef gpointer (*MonoTrampoline) (MonoMethod *method);
extern MonoStats mono_stats MONO_INTERNAL;
typedef gpointer (*MonoTrampoline) (MonoMethod *method);
@@
-689,7
+697,10
@@
typedef struct {
MonoClass *variant_class;
MonoClass *com_object_class;
MonoClass *com_interop_proxy_class;
MonoClass *variant_class;
MonoClass *com_object_class;
MonoClass *com_interop_proxy_class;
+ MonoClass *iunknown_class;
+ MonoClass *idispatch_class;
MonoClass *safehandle_class;
MonoClass *safehandle_class;
+ MonoClass *handleref_class;
} MonoDefaults;
extern MonoDefaults mono_defaults MONO_INTERNAL;
} MonoDefaults;
extern MonoDefaults mono_defaults MONO_INTERNAL;