Merge pull request #5714 from alexischr/update_bockbuild
[mono.git] / mono / metadata / w32event.h
index 3e8d65de06ea8f608c00b39c4d91097d73de0dac..779407de845ae746dea928826b30cc4bb24085c7 100644 (file)
@@ -9,6 +9,7 @@
 #include <glib.h>
 
 #include "object.h"
+#include "object-internals.h"
 #include "w32handle-namespace.h"
 
 void
@@ -27,7 +28,7 @@ void
 mono_w32event_reset (gpointer handle);
 
 gpointer
-ves_icall_System_Threading_Events_CreateEvent_internal (MonoBoolean manual, MonoBoolean initial, MonoString *name, gint32 *error);
+ves_icall_System_Threading_Events_CreateEvent_internal (MonoBoolean manual, MonoBoolean initial, MonoStringHandle name, gint32 *err, MonoError *error);
 
 gboolean
 ves_icall_System_Threading_Events_SetEvent_internal (gpointer handle);
@@ -39,7 +40,7 @@ void
 ves_icall_System_Threading_Events_CloseEvent_internal (gpointer handle);
 
 gpointer
-ves_icall_System_Threading_Events_OpenEvent_internal (MonoString *name, gint32 rights, gint32 *error);
+ves_icall_System_Threading_Events_OpenEvent_internal (MonoStringHandle name, gint32 rights, gint32 *err, MonoError *error);
 
 typedef struct MonoW32HandleNamedEvent MonoW32HandleNamedEvent;