diff org.eclipse.swt.gtk.linux.x86/src/org/eclipse/swt/widgets/Link.d @ 51:c01d033c633a

[swt lin]
author Frank Benoit <benoit@tionex.de>
date Fri, 27 Mar 2009 19:58:06 +0100
parents ddbfe84d86df
children 536e43f63c81
line wrap: on
line diff
--- a/org.eclipse.swt.gtk.linux.x86/src/org/eclipse/swt/widgets/Link.d	Fri Mar 27 15:30:20 2009 +0100
+++ b/org.eclipse.swt.gtk.linux.x86/src/org/eclipse/swt/widgets/Link.d	Fri Mar 27 19:58:06 2009 +0100
@@ -573,7 +573,7 @@
                         state++;
                         break;
                     default:
-                        if (tango.text.Unicode.isWhitespace(c)) break;
+                        if (Character.isWhitespace(c)) break;
                         else state = 13;
                 }
                 break;
@@ -596,7 +596,7 @@
                     parseMnemonics (buffer, linkStart, endtagStart, result);
                     offsets [linkIndex] = new Point (offset, result.length () - 1);
                     if (ids [linkIndex] is null) {
-                        ids [linkIndex] = buffer[ linkStart .. endtagStart ].dup;
+                        ids [linkIndex] = buffer[ linkStart .. endtagStart ]._idup();
                     }
                     linkIndex++;
                     start = tagStart = linkStart = endtagStart = refStart = index + 1;
@@ -627,12 +627,12 @@
                 break;
             case 12:
                 if (c is '"') {
-                    ids[linkIndex] = buffer[ refStart .. index ].dup;
+                    ids[linkIndex] = buffer[ refStart .. index ]._idup();
                     state = 2;
                 }
                 break;
             case 13:
-                if (tango.text.Unicode.isWhitespace (c)) {
+                if (Character.isWhitespace (c)) {
                     state = 0;
                 } else if (c is '='){
                     state++;