Improve MissingCtorException message.
This commit is contained in:
parent
0cd50893c5
commit
b107fdd7c0
1 changed files with 1 additions and 1 deletions
|
@ -44,7 +44,7 @@ namespace GLib {
|
|||
try {
|
||||
obj = Activator.CreateInstance (type, flags, null, new object[] {raw}, null) as GLib.Object;
|
||||
} catch (MissingMethodException) {
|
||||
throw new GLib.MissingIntPtrCtorException ("GLib.Object subclass " + type + " must provide a protected or public IntPtr ctor to support wrapping of native object handles.");
|
||||
throw new GLib.MissingIntPtrCtorException ("Unable to construct instance of type " + type + " from native object handle. Instance of managed subclass may have been prematurely disposed.");
|
||||
}
|
||||
return obj;
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue