Added stub for GdiInit2().

diff --git a/objects/gdiobj.c b/objects/gdiobj.c
index 0947f55..1d1f864 100644
--- a/objects/gdiobj.c
+++ b/objects/gdiobj.c
@@ -504,7 +504,7 @@
         WARN("Already deleted\n");
         break;
       default:
-        WARN("Unknown magic number (%d)\n",GDIMAGIC(header->wMagic));
+        WARN("Unknown magic number (%04x)\n",GDIMAGIC(header->wMagic));
     }
     GDI_ReleaseObj( obj );
     return FALSE;
@@ -1125,9 +1125,25 @@
 }
 
 /***********************************************************************
+ *           GdiInit2     (GDI.405)
+ *
+ * See "Undocumented Windows"
+ */
+HANDLE16 WINAPI GdiInit216(
+    HANDLE16 h1, /* GDI object */
+    HANDLE16 h2 /* global data */
+)
+{
+    FIXME("(%04x, %04x), stub.\n", h1, h2);
+    if (h2 == 0xffff)
+	return 0xffff; /* undefined return value */
+    return h1; /* FIXME: should be the memory handle of h1 */
+}
+
+/***********************************************************************
  *           FinalGdiInit     (GDI.405)
  */
-void WINAPI FinalGdiInit16( HANDLE16 unknown )
+void WINAPI FinalGdiInit16( HBRUSH16 hPattern /* fill pattern of desktop */ )
 {
 }