2005-12-23 Dick Porter <dick@ximian.com>
[mono.git] / mono / metadata / monitor.h
index f89b0acf007630cd09e002b2f2040be5420be9a8..26aeb582b7c6e2846b008e262d73f0fd34756182 100644 (file)
 #define _MONO_METADATA_MONITOR_H_
 
 #include <glib.h>
-
 #include <mono/metadata/object.h>
 
+G_BEGIN_DECLS
+
 void mono_monitor_init (void);
 
 extern gboolean ves_icall_System_Threading_Monitor_Monitor_try_enter(MonoObject *obj, guint32 ms);
@@ -24,4 +25,6 @@ extern void ves_icall_System_Threading_Monitor_Monitor_pulse(MonoObject *obj);
 extern void ves_icall_System_Threading_Monitor_Monitor_pulse_all(MonoObject *obj);
 extern gboolean ves_icall_System_Threading_Monitor_Monitor_wait(MonoObject *obj, guint32 ms);
 
+G_END_DECLS
+
 #endif /* _MONO_METADATA_MONITOR_H_ */