diff options
author | Felipe Heidrich <fheidric> | 2008-02-27 19:50:36 +0000 |
---|---|---|
committer | Felipe Heidrich <fheidric> | 2008-02-27 19:50:36 +0000 |
commit | f6895640a3af67c50b771f780b1eab3ddcf8354c (patch) | |
tree | 3778366c285af15c1781976159b481933b704512 /bundles/org.eclipse.swt/Eclipse SWT/win32/org/eclipse/swt/widgets/Link.java | |
parent | 1d3732207f0127fd0af08405fdc08b5602168179 (diff) | |
download | eclipse.platform.swt-f6895640a3af67c50b771f780b1eab3ddcf8354c.tar.gz eclipse.platform.swt-f6895640a3af67c50b771f780b1eab3ddcf8354c.tar.xz eclipse.platform.swt-f6895640a3af67c50b771f780b1eab3ddcf8354c.zip |
Bug 214599 - Link Widget: hyperlink parsing mangles certain input strings
Diffstat (limited to 'bundles/org.eclipse.swt/Eclipse SWT/win32/org/eclipse/swt/widgets/Link.java')
-rw-r--r-- | bundles/org.eclipse.swt/Eclipse SWT/win32/org/eclipse/swt/widgets/Link.java | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/bundles/org.eclipse.swt/Eclipse SWT/win32/org/eclipse/swt/widgets/Link.java b/bundles/org.eclipse.swt/Eclipse SWT/win32/org/eclipse/swt/widgets/Link.java index 52133624b6..54d6f1300c 100644 --- a/bundles/org.eclipse.swt/Eclipse SWT/win32/org/eclipse/swt/widgets/Link.java +++ b/bundles/org.eclipse.swt/Eclipse SWT/win32/org/eclipse/swt/widgets/Link.java @@ -474,7 +474,7 @@ String parse (String string) { } if (start < length) { int tmp = parseMnemonics (buffer, start, tagStart, result); - int mnemonic = parseMnemonics (buffer, linkStart, index, result); + int mnemonic = parseMnemonics (buffer, Math.max (tagStart, linkStart), length, result); if (mnemonic == -1) mnemonic = tmp; mnemonics [linkIndex] = mnemonic; } else { |