From: E.Smith <31170571+azlm8t@users.noreply.github.com> Date: Wed, 20 Sep 2017 00:46:59 +0000 (+0100) Subject: htsmsg: Add some const. (#4441). X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=56c97c7c67b01eb7aa6b757198dda97ca2c7fd6c;p=thirdparty%2Ftvheadend.git htsmsg: Add some const. (#4441). --- diff --git a/src/htsmsg.c b/src/htsmsg.c index e6459e1e4..a090b52bd 100644 --- a/src/htsmsg.c +++ b/src/htsmsg.c @@ -175,7 +175,7 @@ htsmsg_field_add(htsmsg_t *msg, const char *name, int type, int flags, size_t es * */ htsmsg_field_t * -htsmsg_field_find(htsmsg_t *msg, const char *name) +htsmsg_field_find(const htsmsg_t *msg, const char *name) { htsmsg_field_t *f; @@ -905,7 +905,7 @@ htsmsg_get_str_multi(htsmsg_t *msg, ...) * */ htsmsg_t * -htsmsg_get_list(htsmsg_t *msg, const char *name) +htsmsg_get_list(const htsmsg_t *msg, const char *name) { htsmsg_field_t *f; @@ -1039,7 +1039,7 @@ htsmsg_print(htsmsg_t *msg) * */ static void -htsmsg_copy_i(htsmsg_t *src, htsmsg_t *dst) +htsmsg_copy_i(const htsmsg_t *src, htsmsg_t *dst) { htsmsg_field_t *f; htsmsg_t *sub; @@ -1080,7 +1080,7 @@ htsmsg_copy_i(htsmsg_t *src, htsmsg_t *dst) } htsmsg_t * -htsmsg_copy(htsmsg_t *src) +htsmsg_copy(const htsmsg_t *src) { htsmsg_t *dst; if (src == NULL) return NULL; @@ -1093,7 +1093,7 @@ htsmsg_copy(htsmsg_t *src) * */ int -htsmsg_cmp(htsmsg_t *m1, htsmsg_t *m2) +htsmsg_cmp(const htsmsg_t *m1, const htsmsg_t *m2) { htsmsg_field_t *f1, *f2; diff --git a/src/htsmsg.h b/src/htsmsg.h index 47f765cea..f9b180ac3 100644 --- a/src/htsmsg.h +++ b/src/htsmsg.h @@ -295,7 +295,7 @@ int htsmsg_get_bin(htsmsg_t *msg, const char *name, const void **binp, * @return NULL if the field can not be found or not of list type. * Otherwise a htsmsg is returned. */ -htsmsg_t *htsmsg_get_list(htsmsg_t *msg, const char *name); +htsmsg_t *htsmsg_get_list(const htsmsg_t *msg, const char *name); htsmsg_t *htsmsg_field_get_list(htsmsg_field_t *f); @@ -401,7 +401,7 @@ htsmsg_field_t *htsmsg_field_add(htsmsg_t *msg, const char *name, /** * Get a field, return NULL if it does not exist */ -htsmsg_field_t *htsmsg_field_find(htsmsg_t *msg, const char *name); +htsmsg_field_t *htsmsg_field_find(const htsmsg_t *msg, const char *name); /** * Get a last field, return NULL if it does not exist @@ -412,12 +412,12 @@ htsmsg_field_t *htsmsg_field_last(htsmsg_t *msg); /** * Clone a message. */ -htsmsg_t *htsmsg_copy(htsmsg_t *src); +htsmsg_t *htsmsg_copy(const htsmsg_t *src); /** * Compare a message. */ -int htsmsg_cmp(htsmsg_t *m1, htsmsg_t *m2); +int htsmsg_cmp(const htsmsg_t *m1, const htsmsg_t *m2); #define HTSMSG_FOREACH(f, msg) TAILQ_FOREACH(f, &(msg)->hm_fields, hmf_link)