Mercurial > projects > dwt2
diff org.eclipse.swt.win32.win32.x86/src/org/eclipse/swt/widgets/Link.d @ 39:0ecb2b338560
further work on phobosification
author | Frank Benoit <benoit@tionex.de> |
---|---|
date | Wed, 25 Mar 2009 13:20:43 +0100 |
parents | 2e09b0e6857a |
children |
line wrap: on
line diff
--- a/org.eclipse.swt.win32.win32.x86/src/org/eclipse/swt/widgets/Link.d Wed Mar 25 11:18:25 2009 +0100 +++ b/org.eclipse.swt.win32.win32.x86/src/org/eclipse/swt/widgets/Link.d Wed Mar 25 13:20:43 2009 +0100 @@ -524,7 +524,7 @@ parseMnemonics (buffer, linkStart, endtagStart, result); offsets [linkIndex] = new Point (offset, result.length - 1); if (ids [linkIndex] is null) { - ids [linkIndex] = buffer[ linkStart .. endtagStart ].idup; + ids [linkIndex] = buffer[ linkStart .. endtagStart ]._idup(); } linkIndex++; start = tagStart = linkStart = endtagStart = refStart = index + 1; @@ -555,7 +555,7 @@ break; case 12: if (c is '"') { - ids[linkIndex] = buffer[ refStart .. index ].idup; + ids[linkIndex] = buffer[ refStart .. index ]._idup(); state = 2; } break; @@ -691,7 +691,7 @@ * text to a space instead. */ if (string.length is 0) string = " "; //$NON-NLS-1$ - TCHAR* buffer = StrToTCHARz (getCodePage (), string); + LPCTSTR buffer = StrToTCHARz (getCodePage (), string); OS.SetWindowText (handle, buffer); parse (text); enableWidget (enabled);