public string FriendlyName {
get {
- if (friendly_name == null)
+ /* The name can't be empty during domain creation */
+ if (friendly_name == null || friendly_name == String.Empty)
friendly_name = vm.conn.Domain_GetName (id);
return friendly_name;
}
break;
}
case CMD_ASSEMBLY_GET_OBJECT: {
- MonoObject *o = (MonoObject*)mono_assembly_get_object (mono_domain_get (), ass);
+ MonoObject *o = (MonoObject*)mono_assembly_get_object (domain, ass);
buffer_add_objid (buf, o);
break;
}
break;
}
case CMD_TYPE_GET_OBJECT: {
- MonoObject *o = (MonoObject*)mono_type_get_object (mono_domain_get (), &klass->byval_arg);
+ MonoObject *o = (MonoObject*)mono_type_get_object (domain, &klass->byval_arg);
buffer_add_objid (buf, o);
break;
}