From c709ec0dc8f3049fb7cfc896e2de4e1812ff9544 Mon Sep 17 00:00:00 2001 From: CJ van den Berg Date: Wed, 11 Dec 2024 21:27:19 +0100 Subject: [PATCH] fix: remove extra slash in keybind config path --- src/main.zig | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/main.zig b/src/main.zig index fee6df6..7e3aeb4 100644 --- a/src/main.zig +++ b/src/main.zig @@ -646,16 +646,16 @@ pub fn get_restore_file_name() ![]const u8 { const keybind_dir = "keys"; -pub fn get_keybind_namespaces_directory() ![]const u8 { +fn get_keybind_namespaces_directory() ![]const u8 { const local = struct { var dir_buffer: [std.posix.PATH_MAX]u8 = undefined; }; const a = std.heap.c_allocator; if (std.process.getEnvVarOwned(a, "FLOW_KEYS_DIR") catch null) |dir| { defer a.free(dir); - return try std.fmt.bufPrint(&local.dir_buffer, "{s}/", .{dir}); + return try std.fmt.bufPrint(&local.dir_buffer, "{s}", .{dir}); } - return try std.fmt.bufPrint(&local.dir_buffer, "{s}/{s}/", .{ try get_app_config_dir(application_name), keybind_dir }); + return try std.fmt.bufPrint(&local.dir_buffer, "{s}/{s}", .{ try get_app_config_dir(application_name), keybind_dir }); } pub fn get_keybind_namespace_file_name(namespace_name: []const u8) ![]const u8 {