diff org.eclipse.swt.gtk.linux.x86/src/org/eclipse/swt/internal/mozilla/XPCOMInit.d @ 54:70388b0e6dad

[swt lin] compiles
author Frank Benoit <benoit@tionex.de>
date Fri, 27 Mar 2009 23:31:11 +0100
parents f713da8bc051
children 536e43f63c81
line wrap: on
line diff
--- a/org.eclipse.swt.gtk.linux.x86/src/org/eclipse/swt/internal/mozilla/XPCOMInit.d	Fri Mar 27 21:29:10 2009 +0100
+++ b/org.eclipse.swt.gtk.linux.x86/src/org/eclipse/swt/internal/mozilla/XPCOMInit.d	Fri Mar 27 23:31:11 2009 +0100
@@ -38,10 +38,10 @@
     align(4):
 
     struct GREVersionRange {
-        char    *lower;
-        int     lowerInclusive;
-        char    *upper;
-        int     upperInclusive;
+        CCharPtr    lower;
+        int         lowerInclusive;
+        CCharPtr    upper;
+        int         upperInclusive;
     }
 
     struct GREProperty {
@@ -55,5 +55,5 @@
 extern(System):
 
 nsresult GRE_GetGREPathWithProperties(GREVersionRange *versions, PRUint32 versionsLength, GREProperty *properties, PRUint32 propertiesLength, char *buffer, PRUint32 buflen);
-nsresult XPCOMGlueStartup(char* xpcomFile);
+nsresult XPCOMGlueStartup(in char* xpcomFile);
 nsresult XPCOMGlueShutdown ();