diff options
author | Felipe Heidrich | 2012-02-24 20:11:40 +0000 |
---|---|---|
committer | Felipe Heidrich | 2012-02-24 20:11:40 +0000 |
commit | eabdf3403b245adb61e71d19dcfb6f847d93854e (patch) | |
tree | c0b7b08b4e432b85fefa6900297359dacd800296 | |
parent | 07a88eddb83fb8bfd5273d2c8ffd9b59cdb7b4a0 (diff) | |
download | eclipse.platform.swt-eabdf3403b245adb61e71d19dcfb6f847d93854e.tar.gz eclipse.platform.swt-eabdf3403b245adb61e71d19dcfb6f847d93854e.tar.xz eclipse.platform.swt-eabdf3403b245adb61e71d19dcfb6f847d93854e.zip |
fix
-rw-r--r-- | bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/Text.java | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/Text.java b/bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/Text.java index aa1a2bc350..fe89eb272c 100644 --- a/bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/Text.java +++ b/bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/Text.java @@ -398,7 +398,7 @@ void applySegments () { } byte [] buffer = Converter.wcsToMbcs (null, separator, false); int /*long*/ ptr = OS.gtk_entry_get_text (handle); - pos = (int)/*64*/OS.g_utf16_offset_to_utf8_offset (ptr, pos); + pos [0] = (int)/*64*/OS.g_utf16_offset_to_utf8_offset (ptr, pos [0]); OS.gtk_editable_insert_text (handle, buffer, buffer.length, pos); } OS.g_signal_handlers_unblock_matched (handle, OS.G_SIGNAL_MATCH_DATA, 0, 0, 0, 0, CHANGED); |