aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/msgpack_rpc/server.c
diff options
context:
space:
mode:
authorJustin M. Keyes <justinkz@gmail.com>2024-09-09 05:14:47 -0700
committerGitHub <noreply@github.com>2024-09-09 05:14:47 -0700
commit648d6426c863c75643d714d45f4b67e19ac6944a (patch)
tree721a7fad9441f1becbb491bd3fefa2d70680f19b /src/nvim/msgpack_rpc/server.c
parentf0334c2c711ab6d2cd123f7506497c1311b0b926 (diff)
downloadrneovim-648d6426c863c75643d714d45f4b67e19ac6944a.tar.gz
rneovim-648d6426c863c75643d714d45f4b67e19ac6944a.tar.bz2
rneovim-648d6426c863c75643d714d45f4b67e19ac6944a.zip
fix(server): CID 509282: DEADCODE #30316
listen_addr cannot be NULL at this point.
Diffstat (limited to 'src/nvim/msgpack_rpc/server.c')
-rw-r--r--src/nvim/msgpack_rpc/server.c7
1 files changed, 2 insertions, 5 deletions
diff --git a/src/nvim/msgpack_rpc/server.c b/src/nvim/msgpack_rpc/server.c
index dc2b85154f..7f26fd35cd 100644
--- a/src/nvim/msgpack_rpc/server.c
+++ b/src/nvim/msgpack_rpc/server.c
@@ -51,10 +51,6 @@ bool server_init(const char *listen_addr)
must_free = true;
}
- if (!listen_addr) {
- abort(); // Cannot happen.
- }
-
int rv = server_start(listen_addr);
// TODO(justinmk): this is for logging_spec. Can remove this after nvim_log #7062 is merged.
@@ -77,7 +73,7 @@ bool server_init(const char *listen_addr)
kTrue ? "Failed to --listen: %s: \"%s\""
: "Failed $NVIM_LISTEN_ADDRESS: %s: \"%s\"",
rv < 0 ? os_strerror(rv) : (rv == 1 ? "empty address" : "?"),
- listen_addr ? listen_addr : "(empty)");
+ listen_addr);
ok = false;
end:
@@ -118,6 +114,7 @@ void server_teardown(void)
/// - Windows: "\\.\pipe\<name>.<pid>.<counter>"
/// - Other: "/tmp/nvim.user/xxx/<name>.<pid>.<counter>"
char *server_address_new(const char *name)
+ FUNC_ATTR_WARN_UNUSED_RESULT FUNC_ATTR_NONNULL_RET
{
static uint32_t count = 0;
char fmt[ADDRESS_MAX_SIZE];