summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/main.cc6
1 files changed, 1 insertions, 5 deletions
diff --git a/src/main.cc b/src/main.cc
index 9d58d84c..397a057a 100644
--- a/src/main.cc
+++ b/src/main.cc
@@ -34,11 +34,7 @@ using namespace Kakoune;
String runtime_directory()
{
- String bin_path = get_kak_binary_path();
- auto it = find(reversed(bin_path), '/');
- if (it == bin_path.rend())
- throw runtime_error("unable to determine runtime directory");
- return StringView{bin_path.begin(), it.base()-1} + "/../share/kak";
+ return split_path(get_kak_binary_path()).first + "../share/kak";
}
static void write(int fd, StringView str)