summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFlorian Bruhin <me@the-compiler.org>2020-11-25 18:39:38 +0100
committerFlorian Bruhin <me@the-compiler.org>2020-11-25 18:39:38 +0100
commitff96894f18ba5b7d6c5d2f3282d63599c9709b52 (patch)
treefc0651a8747afa4d116647f6b07b02d68513355c
parentf3505f2b5ed33bab1f5d1b8d3df58f3c98e56f2d (diff)
downloadqutebrowser-ff96894f18ba5b7d6c5d2f3282d63599c9709b52.tar.gz
qutebrowser-ff96894f18ba5b7d6c5d2f3282d63599c9709b52.zip
Ensure QRegularExpression is valid
-rw-r--r--qutebrowser/completion/completiondelegate.py1
1 files changed, 1 insertions, 0 deletions
diff --git a/qutebrowser/completion/completiondelegate.py b/qutebrowser/completion/completiondelegate.py
index a8e58b8a2..4e1290f82 100644
--- a/qutebrowser/completion/completiondelegate.py
+++ b/qutebrowser/completion/completiondelegate.py
@@ -47,6 +47,7 @@ class _Highlighter(QSyntaxHighlighter):
self._expression = QRegularExpression(
pat, QRegularExpression.CaseInsensitiveOption
)
+ qtutils.ensure_valid(self._expression)
def highlightBlock(self, text):
"""Override highlightBlock for custom highlighting."""