From 438a1a85e8e089e020e6935610734fa9ee55beea Mon Sep 17 00:00:00 2001 From: hippoz <10706925-hippoz@users.noreply.gitlab.com> Date: Sun, 25 Dec 2022 21:56:37 +0200 Subject: [PATCH] prevent bogus name ownership --- server.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server.c b/server.c index f6ac3a9..a007c0b 100644 --- a/server.c +++ b/server.c @@ -133,7 +133,7 @@ int jb_server_client_assign_unique_name(struct jb_server *s, int i) int jb_server_client_assign_own_name(struct jb_server *s, int i, char *name) { struct jb_client *c = &s->clients[i]; - if (c->owned_name_index != -1) { + if (c->owned_name_index != -1 || !name || *name == ':' || *name == '\0') { return -1; }