summaryrefslogtreecommitdiff
path: root/src/command_manager.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/command_manager.cc')
-rw-r--r--src/command_manager.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/command_manager.cc b/src/command_manager.cc
index 82f4425a..19f60012 100644
--- a/src/command_manager.cc
+++ b/src/command_manager.cc
@@ -323,7 +323,7 @@ expand_token(const Token& token, const Context& context, const ShellContext& she
content, context, {}, ShellManager::Flags::WaitForStdout,
shell_context).first;
- if (str.back() == '\n')
+ if (not str.empty() and str.back() == '\n')
str.resize(str.length() - 1, 0);
return {str};