From c4e1966b2719d116fa7f3ac1e31b5517c6568728 Mon Sep 17 00:00:00 2001 From: Tilman Sauerbeck Date: Sun, 7 Jan 2018 18:41:25 +0100 Subject: [PATCH] Make Client_textmessage() take a const char pointer. The function does not modify its argument, so it's okay to pass a pointer to read-only memory. --- src/client.c | 2 +- src/client.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/client.c b/src/client.c index 856c864..240700e 100644 --- a/src/client.c +++ b/src/client.c @@ -664,7 +664,7 @@ client_t *Client_iterate(client_t **client_itr) return c; } -void Client_textmessage(client_t *client, char *text) +void Client_textmessage(client_t *client, const char *text) { char *message; uint32_t *tree_id; diff --git a/src/client.h b/src/client.h index 6f8aa39..2759060 100644 --- a/src/client.h +++ b/src/client.h @@ -131,7 +131,7 @@ void recheckCodecVersions(client_t *connectingClient); void Client_codec_add(client_t *client, int codec); void Client_codec_free(client_t *client); codec_t *Client_codec_iterate(client_t *client, codec_t **codec_itr); -void Client_textmessage(client_t *client, char *text); +void Client_textmessage(client_t *client, const char *text); bool_t Client_token_match(client_t *client, char const *str); void Client_token_free(client_t *client); void Client_token_add(client_t *client, char *token_string); -- 2.30.2