Author: miguel
Date: 2006-10-05 08:58:29 -0400 (Thu, 05 Oct 2006)
New Revision: 66284
Modified:
trunk/mcs/class/System.Drawing/System.Drawing/gdipFunctions.cs
Log:
Provide some help for a FAQ
Modified: trunk/mcs/class/System.Drawing/System.Drawing/gdipFunctions.cs
===================================================================
--- trunk/mcs/class/System.Drawing/System.Drawing/gdipFunctions.cs
2006-10-05 12:44:39 UTC (rev 66283)
+++ trunk/mcs/class/System.Drawing/System.Drawing/gdipFunctions.cs
2006-10-05 12:58:29 UTC (rev 66284)
@@ -102,7 +102,16 @@
GdiplusStartupInput input =
GdiplusStartupInput.MakeGdiplusStartupInput();
GdiplusStartupOutput output =
GdiplusStartupOutput.MakeGdiplusStartupOutput();
- GdiplusStartup (ref GdiPlusToken, ref input, ref
output);
+ try {
+ GdiplusStartup (ref GdiPlusToken, ref input,
ref output);
+ } catch (TypeInitializationException tie){
+ Console.Error.WriteLine (
+ "* ERROR: Can not initialize GDI+
library\n" +
+ "\n" +
+ "Please check
http://www.mono-project.com/Problem:GDIPlusInit for details");
+
+ }
+
AppDomain.CurrentDomain.ProcessExit += new EventHandler
(ProcessExit);
}
_______________________________________________
Mono-patches maillist - [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches