From 4f2658ab79777f97057cc8c0c67c235792e75ff2 Mon Sep 17 00:00:00 2001
From: Fraser Waters <fraser.waters08@imperial.ac.uk>
Date: Sat, 22 Feb 2014 14:03:46 +0000
Subject: [PATCH] Make xcursor fields public.

---
 Source/OpenTK/Platform/X11/API.cs | 34 +++++++++++++++----------------
 1 file changed, 17 insertions(+), 17 deletions(-)

diff --git a/Source/OpenTK/Platform/X11/API.cs b/Source/OpenTK/Platform/X11/API.cs
index 7d6926b7..422595c9 100644
--- a/Source/OpenTK/Platform/X11/API.cs
+++ b/Source/OpenTK/Platform/X11/API.cs
@@ -589,38 +589,38 @@ XF86VidModeGetGammaRampSize(
     [StructLayout(LayoutKind.Sequential)]
     unsafe struct XcursorImage
     {
-        XcursorUInt version;
-        XcursorDim size;
-        XcursorDim width;
-        XcursorDim height;
-        XcursorDim xhot;
-        XcursorDim yhot;
-        XcursorUInt delay;
-        XcursorPixel* pixels;
+        public XcursorUInt version;
+        public XcursorDim size;
+        public XcursorDim width;
+        public XcursorDim height;
+        public XcursorDim xhot;
+        public XcursorDim yhot;
+        public XcursorUInt delay;
+        public XcursorPixel* pixels;
     }
     
     [StructLayout(LayoutKind.Sequential)]
     unsafe struct XcursorImages 
     {
-        int nimage;
-        XcursorImage **images;
-        char *name;
+        public int nimage;
+        public XcursorImage **images;
+        public char *name;
     }
     
     [StructLayout(LayoutKind.Sequential)]
     unsafe struct XcursorCursors 
     {
-        Display *dpy;
-        int refcount;
-        int ncursor;
-        Cursor *cursors;
+        public Display dpy;
+        public int refcount;
+        public int ncursor;
+        public Cursor *cursors;
     }
     
     [StructLayout(LayoutKind.Sequential)]
     unsafe struct XcursorAnimate 
     {
-        XcursorCursors *cursors;
-        int sequence;
+        public XcursorCursors *cursors;
+        public int sequence;
     }
 
     #endregion