summaryrefslogtreecommitdiff
path: root/src/buffer_manager.cc
diff options
context:
space:
mode:
authorMaxime Coste <frrrwww@gmail.com>2015-07-08 13:43:40 +0100
committerMaxime Coste <frrrwww@gmail.com>2015-07-08 13:43:40 +0100
commit123541822b079dd49229f10d8b37c6babcd71dc6 (patch)
tree18a353b237683a99f37c7617e76749c81c7a186b /src/buffer_manager.cc
parentf65d41a30aabe328d753deb2edf0ec1d3af03487 (diff)
Gracefully handle exception when opening files given on command line
Fixes #310
Diffstat (limited to 'src/buffer_manager.cc')
-rw-r--r--src/buffer_manager.cc5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/buffer_manager.cc b/src/buffer_manager.cc
index 43aa2f58..e468a0d9 100644
--- a/src/buffer_manager.cc
+++ b/src/buffer_manager.cc
@@ -11,7 +11,10 @@
namespace Kakoune
{
-struct name_not_unique : logic_error {};
+struct name_not_unique : runtime_error
+{
+ name_not_unique() : runtime_error("buffer name is already in use") {}
+};
BufferManager::~BufferManager()
{