Mercurial > projects > dwt2
diff org.eclipse.swt.snippets/src/org/eclipse/swt/snippets/Snippet217.d @ 124:6f2199435268
fixed snippet 217 and OpenGL snippets
author | Denis Shelomovskij <verylonglogin.reg@gmail.com> |
---|---|
date | Thu, 11 Aug 2011 19:28:27 +0300 |
parents | 536e43f63c81 |
children |
line wrap: on
line diff
--- a/org.eclipse.swt.snippets/src/org/eclipse/swt/snippets/Snippet217.d Wed Aug 10 19:12:32 2011 +0200 +++ b/org.eclipse.swt.snippets/src/org/eclipse/swt/snippets/Snippet217.d Thu Aug 11 19:28:27 2011 +0300 @@ -48,7 +48,7 @@ import jive.stacktrace; } -const OBJ_MARKER = "\uFFFC"; +const char[] OBJ_MARKER = "\uFFFC"; //should be char[] because of dmd v1.069 @@@BUG@@@ Issue 6467 void main() { static StyledText styledText; static String text = @@ -91,6 +91,7 @@ int lastOffset = 0; for (int i = 0; i < controls.length; i++) { int offset = text.indexOf( OBJ_MARKER, lastOffset); + assert(offset != -1, "Can't find OBJ_MARKER"); offsets[i] = offset; addControl(controls[i], offsets[i]); lastOffset = offset + OBJ_MARKER.length;