File tree Expand file tree Collapse file tree 2 files changed +13
-2
lines changed Expand file tree Collapse file tree 2 files changed +13
-2
lines changed Original file line number Diff line number Diff line change @@ -287,7 +287,10 @@ MonoClass* mono_unity_class_get_generic_definition(MonoClass* klass)
287
287
MonoClass * mono_unity_class_inflate_generic_class (MonoClass * gklass , MonoGenericContext * context )
288
288
{
289
289
MonoError error ;
290
- return mono_class_inflate_generic_class_checked (gklass , context , & error );
290
+ MonoClass * klass ;
291
+ klass = mono_class_inflate_generic_class_checked (gklass , context , & error );
292
+ mono_error_cleanup (& error );
293
+ return klass ;
291
294
}
292
295
293
296
gboolean mono_unity_class_has_parent_unsafe (MonoClass * klass , MonoClass * parent )
@@ -1945,4 +1948,10 @@ MONO_API uint32_t
1945
1948
mono_unity_allocation_granularity ()
1946
1949
{
1947
1950
return (uint32_t )(2 * sizeof (void * ));
1948
- }
1951
+ }
1952
+
1953
+ MONO_API gboolean
1954
+ mono_unity_class_is_open_constructed_type (MonoClass * klass )
1955
+ {
1956
+ return mono_class_is_open_constructed_type (& klass -> byval_arg );
1957
+ }
Original file line number Diff line number Diff line change @@ -219,4 +219,6 @@ mono_unity_set_enable_handler_block_guards (mono_bool allow);
219
219
mono_bool
220
220
mono_unity_get_enable_handler_block_guards (void );
221
221
222
+ MONO_API gboolean mono_unity_class_is_open_constructed_type (MonoClass * klass );
223
+
222
224
#endif
You can’t perform that action at this time.
0 commit comments