From cc4301c93dc9f086f823f6e5aa90e369ca9ff188 Mon Sep 17 00:00:00 2001 From: Florian Forster Date: Tue, 4 Aug 2009 12:21:07 +0200 Subject: [PATCH] src/utils_cache.[ch]: Make the `value_list_t *' const. The struct is only needed to build the name (a string) anyway.. --- src/utils_cache.c | 26 +++++++++++++------------- src/utils_cache.h | 24 ++++++++++++------------ 2 files changed, 25 insertions(+), 25 deletions(-) diff --git a/src/utils_cache.c b/src/utils_cache.c index 91a60f0d..38d0ce76 100644 --- a/src/utils_cache.c +++ b/src/utils_cache.c @@ -885,7 +885,7 @@ int uc_get_history (const data_set_t *ds, const value_list_t *vl, * Meta data interface */ /* XXX: This function will acquire `cache_lock' but will not free it! */ -static meta_data_t *uc_get_meta (value_list_t *vl) /* {{{ */ +static meta_data_t *uc_get_meta (const value_list_t *vl) /* {{{ */ { char name[6 * DATA_MAX_NAME_LEN]; cache_entry_t *ce = NULL; @@ -926,10 +926,10 @@ static meta_data_t *uc_get_meta (value_list_t *vl) /* {{{ */ pthread_mutex_unlock (&cache_lock); \ return (status); \ } -int uc_meta_data_exists (value_list_t *vl, const char *key) +int uc_meta_data_exists (const value_list_t *vl, const char *key) UC_WRAP (meta_data_exists) -int uc_meta_data_delete (value_list_t *vl, const char *key) +int uc_meta_data_delete (const value_list_t *vl, const char *key) UC_WRAP (meta_data_delete) #undef UC_WRAP @@ -944,44 +944,44 @@ int uc_meta_data_delete (value_list_t *vl, const char *key) pthread_mutex_unlock (&cache_lock); \ return (status); \ } -int uc_meta_data_add_string (value_list_t *vl, +int uc_meta_data_add_string (const value_list_t *vl, const char *key, const char *value) UC_WRAP(meta_data_add_string) -int uc_meta_data_add_signed_int (value_list_t *vl, +int uc_meta_data_add_signed_int (const value_list_t *vl, const char *key, int64_t value) UC_WRAP(meta_data_add_signed_int) -int uc_meta_data_add_unsigned_int (value_list_t *vl, +int uc_meta_data_add_unsigned_int (const value_list_t *vl, const char *key, uint64_t value) UC_WRAP(meta_data_add_unsigned_int) -int uc_meta_data_add_double (value_list_t *vl, +int uc_meta_data_add_double (const value_list_t *vl, const char *key, double value) UC_WRAP(meta_data_add_double) -int uc_meta_data_add_boolean (value_list_t *vl, +int uc_meta_data_add_boolean (const value_list_t *vl, const char *key, _Bool value) UC_WRAP(meta_data_add_boolean) -int uc_meta_data_get_string (value_list_t *vl, +int uc_meta_data_get_string (const value_list_t *vl, const char *key, char **value) UC_WRAP(meta_data_get_string) -int uc_meta_data_get_signed_int (value_list_t *vl, +int uc_meta_data_get_signed_int (const value_list_t *vl, const char *key, int64_t *value) UC_WRAP(meta_data_get_signed_int) -int uc_meta_data_get_unsigned_int (value_list_t *vl, +int uc_meta_data_get_unsigned_int (const value_list_t *vl, const char *key, uint64_t *value) UC_WRAP(meta_data_get_unsigned_int) -int uc_meta_data_get_double (value_list_t *vl, +int uc_meta_data_get_double (const value_list_t *vl, const char *key, double *value) UC_WRAP(meta_data_get_double) -int uc_meta_data_get_boolean (value_list_t *vl, +int uc_meta_data_get_boolean (const value_list_t *vl, const char *key, _Bool *value) UC_WRAP(meta_data_get_boolean) diff --git a/src/utils_cache.h b/src/utils_cache.h index b7dc2bf3..91a6a6d8 100644 --- a/src/utils_cache.h +++ b/src/utils_cache.h @@ -48,38 +48,38 @@ int uc_get_history_by_name (const char *name, /* * Meta data interface */ -int uc_meta_data_exists (value_list_t *vl, const char *key); -int uc_meta_data_delete (value_list_t *vl, const char *key); +int uc_meta_data_exists (const value_list_t *vl, const char *key); +int uc_meta_data_delete (const value_list_t *vl, const char *key); -int uc_meta_data_add_string (value_list_t *vl, +int uc_meta_data_add_string (const value_list_t *vl, const char *key, const char *value); -int uc_meta_data_add_signed_int (value_list_t *vl, +int uc_meta_data_add_signed_int (const value_list_t *vl, const char *key, int64_t value); -int uc_meta_data_add_unsigned_int (value_list_t *vl, +int uc_meta_data_add_unsigned_int (const value_list_t *vl, const char *key, uint64_t value); -int uc_meta_data_add_double (value_list_t *vl, +int uc_meta_data_add_double (const value_list_t *vl, const char *key, double value); -int uc_meta_data_add_boolean (value_list_t *vl, +int uc_meta_data_add_boolean (const value_list_t *vl, const char *key, _Bool value); -int uc_meta_data_get_string (value_list_t *vl, +int uc_meta_data_get_string (const value_list_t *vl, const char *key, char **value); -int uc_meta_data_get_signed_int (value_list_t *vl, +int uc_meta_data_get_signed_int (const value_list_t *vl, const char *key, int64_t *value); -int uc_meta_data_get_unsigned_int (value_list_t *vl, +int uc_meta_data_get_unsigned_int (const value_list_t *vl, const char *key, uint64_t *value); -int uc_meta_data_get_double (value_list_t *vl, +int uc_meta_data_get_double (const value_list_t *vl, const char *key, double *value); -int uc_meta_data_get_boolean (value_list_t *vl, +int uc_meta_data_get_boolean (const value_list_t *vl, const char *key, _Bool *value); -- 2.11.0