diff options
| -rw-r--r-- | src/highlighter_group.cc | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/highlighter_group.cc b/src/highlighter_group.cc index 1b3ba415..01a62e9c 100644 --- a/src/highlighter_group.cc +++ b/src/highlighter_group.cc @@ -39,6 +39,8 @@ void HighlighterGroup::add_child(HighlighterAndId&& hl) void HighlighterGroup::remove_child(StringView id) { + if (not m_highlighters.contains(id)) + throw runtime_error{format("no such child: {}", id)}; m_highlighters.remove(id); } |
