$OpenBSD: patch-qtbase_src_tools_qdoc_htmlgenerator_cpp,v 1.2 2016/03/06 11:56:42 zhuk Exp $
Unbreak build of documentation.
BUG: https://bugreports.qt.io/browse/QTBUG-45643
--- qtbase/src/tools/qdoc/htmlgenerator.cpp.ports.orig	Tue Oct 13 07:35:29 2015
+++ qtbase/src/tools/qdoc/htmlgenerator.cpp	Thu Dec 10 09:05:22 2015
@@ -3560,7 +3560,8 @@ QString HtmlGenerator::highlightedCode(const QString& 
             bool handled = false;
             for (int k = 0; k != 18; ++k) {
                 const QString & tag = spanTags[2 * k];
-                if (tag == QStringRef(&src, i, tag.length())) {
+                if (i + tag.length() <= src.length() &&
+                        tag == QStringRef(&src, i, tag.length())) {
                     html += spanTags[2 * k + 1];
                     i += tag.length();
                     handled = true;
