summaryrefslogtreecommitdiff
path: root/src/command_manager.cc
diff options
context:
space:
mode:
authorMaxime Coste <frrrwww@gmail.com>2015-03-30 23:56:33 +0100
committerMaxime Coste <frrrwww@gmail.com>2015-03-30 23:56:33 +0100
commit519254dfdc9fe86f4563eb7f1cb130baba4dd9a9 (patch)
tree568eb322773b716b8608b314b88bc772a0548148 /src/command_manager.cc
parent335c73a09b038e80faa6e61906041e7392c15532 (diff)
More useage of the format function
Diffstat (limited to 'src/command_manager.cc')
-rw-r--r--src/command_manager.cc5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/command_manager.cc b/src/command_manager.cc
index f6e72cbd..736705ca 100644
--- a/src/command_manager.cc
+++ b/src/command_manager.cc
@@ -362,9 +362,8 @@ void CommandManager::execute_single_command(CommandParameters params,
}
catch (runtime_error& error)
{
- String info = to_string(pos.line+1) + ":" + to_string(pos.column+1) +
- ": '" + command_it->first + "' " + error.what();
- throw runtime_error(std::move(info));
+ throw runtime_error(format("{}:{}: '{}' {}", pos.line+1, pos.column+1,
+ command_it->first, error.what()));
}
}