From 81688853bce7f3bc944b460d0fba574322d451b7 Mon Sep 17 00:00:00 2001 From: Jan Klemkow Date: Sat, 26 Apr 2025 14:29:02 +0200 Subject: [PATCH] Constify struct member and rm useless strdup(3). --- src/mcjoin.c | 2 +- src/mcjoin.h | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/mcjoin.c b/src/mcjoin.c index 6a7cc1e..5e7e501 100644 --- a/src/mcjoin.c +++ b/src/mcjoin.c @@ -774,7 +774,7 @@ int main(int argc, char *argv[]) if (!g) FATAL("failed allocating group: %s", strerror(errno)); - g->group = strdup(DEFAULT_GROUP); + g->group = DEFAULT_GROUP; TAILQ_INSERT_TAIL(&groups, g, entry); group_num++; } diff --git a/src/mcjoin.h b/src/mcjoin.h index 764f8bc..17b70cc 100644 --- a/src/mcjoin.h +++ b/src/mcjoin.h @@ -63,8 +63,8 @@ struct gr { size_t order; size_t delayed; size_t invalid; - char *source; - char *group; + const char *source; + const char *group; inet_addr_t src; inet_addr_t grp; /* to */ size_t seqnos[STATUS_HISTORY]; /* for dup detection */