Bug 408895 - fix cocoa compile errors from previous commit
diff --git a/bundles/org.eclipse.swt/.settings/.api_filters b/bundles/org.eclipse.swt/.settings/.api_filters
index e2c548b..1ed6052 100644
--- a/bundles/org.eclipse.swt/.settings/.api_filters
+++ b/bundles/org.eclipse.swt/.settings/.api_filters
@@ -1,4 +1,5 @@
-<?xml version="1.0" encoding="UTF-8"?><component id="org.eclipse.swt" version="2">
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<component id="org.eclipse.swt" version="2">
     <resource path="Eclipse SWT Accessibility/cocoa/org/eclipse/swt/accessibility/Accessible.java" type="org.eclipse.swt.accessibility.Accessible">
         <filter id="643842064">
             <message_arguments>
@@ -605,6 +606,12 @@
                 <message_argument value="visibleRgn"/>
             </message_arguments>
         </filter>
+        <filter id="338948223">
+            <message_arguments>
+                <message_argument value="org.eclipse.swt.graphics.GCData"/>
+                <message_argument value="GCData()"/>
+            </message_arguments>
+        </filter>
         <filter id="627060751">
             <message_arguments>
                 <message_argument value="NSAffineTransform"/>
@@ -711,6 +718,12 @@
                 <message_argument value="cocoa_new(Device, int)"/>
             </message_arguments>
         </filter>
+        <filter id="338944126">
+            <message_arguments>
+                <message_argument value="org.eclipse.swt.graphics.Region"/>
+                <message_argument value="cocoa_new(Device, long)"/>
+            </message_arguments>
+        </filter>
     </resource>
     <resource path="Eclipse SWT/cocoa/org/eclipse/swt/widgets/Display.java" type="org.eclipse.swt.widgets.Display">
         <filter id="338792546">
@@ -1383,4 +1396,4 @@
             </message_arguments>
         </filter>
     </resource>
-</component>
\ No newline at end of file
+</component>
diff --git a/bundles/org.eclipse.swt/Eclipse SWT/cocoa/org/eclipse/swt/graphics/GCData.java b/bundles/org.eclipse.swt/Eclipse SWT/cocoa/org/eclipse/swt/graphics/GCData.java
index 5877579..9d06200 100644
--- a/bundles/org.eclipse.swt/Eclipse SWT/cocoa/org/eclipse/swt/graphics/GCData.java
+++ b/bundles/org.eclipse.swt/Eclipse SWT/cocoa/org/eclipse/swt/graphics/GCData.java
@@ -30,9 +30,7 @@
 	public Device device;
 	public int style, state = -1;
 
-	public double[] /*float*/ [] foreground;
-
-	public double[] background;
+	public double /*float*/ [] foreground, background;
 	public Pattern foregroundPattern;
 	public Pattern backgroundPattern;
 	public Font font;