]> git.lyx.org Git - lyx.git/commitdiff
Fixup c7496a11: test emptiness before accessing elements
authorJean-Marc Lasgouttes <lasgouttes@lyx.org>
Fri, 1 Jun 2018 19:48:26 +0000 (21:48 +0200)
committerJean-Marc Lasgouttes <lasgouttes@lyx.org>
Fri, 1 Jun 2018 19:48:26 +0000 (21:48 +0200)
src/Undo.cpp

index c0cf56925eee4c1aa9021b73c0d754d37834c37b..693008268a159b2753359ddfcee1a02954dfaa36 100644 (file)
@@ -612,7 +612,9 @@ void Undo::endUndoGroup(CursorData const & cur_after)
 
 bool Undo::activeUndoGroup() const
 {
-       return d->group_level_ > 0 && d->undostack_.top().group_id == d->group_id_;
+       return d->group_level_ > 0
+               && !d->undostack_.empty()
+               && d->undostack_.top().group_id == d->group_id_;
 }