diff options
Diffstat (limited to 'crawl-ref/source/view.cc')
-rw-r--r-- | crawl-ref/source/view.cc | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/crawl-ref/source/view.cc b/crawl-ref/source/view.cc index 379c75a591..13679f290a 100644 --- a/crawl-ref/source/view.cc +++ b/crawl-ref/source/view.cc @@ -3610,7 +3610,8 @@ std::string screenshot( bool fullscreen ) lines[count_y - 1] += ch; } - lines[count_y - 1].erase(lastnonspace + 1); + if (lastnonspace < (int) lines[count_y - 1].length()) + lines[count_y - 1].erase(lastnonspace + 1); } // Restore char and feature tables |