diff options
author | Holger Hans Peter Freyther <zecke@selfish.org> | 2011-04-18 16:45:45 +0200 |
---|---|---|
committer | Holger Hans Peter Freyther <zecke@selfish.org> | 2011-04-18 16:46:35 +0200 |
commit | a9f526a1abb1d2bfa68c611f1676fea2d89bc9d9 (patch) | |
tree | ad9ab344d2f63e8ab3fb9e6d0c7ab48e0ca10acc | |
parent | 334c8e178008f3184382aae6c2cd13b9652169e2 (diff) |
stats: Fix the compiler warnings
Do not remove the const, include strings.h for strcmp
-rw-r--r-- | include/osmocom/core/rate_ctr.h | 2 | ||||
-rw-r--r-- | src/rate_ctr.c | 4 | ||||
-rw-r--r-- | src/statistics.c | 2 |
3 files changed, 4 insertions, 4 deletions
diff --git a/include/osmocom/core/rate_ctr.h b/include/osmocom/core/rate_ctr.h index 63baa322..ebb8646c 100644 --- a/include/osmocom/core/rate_ctr.h +++ b/include/osmocom/core/rate_ctr.h @@ -76,5 +76,5 @@ static inline void rate_ctr_inc(struct rate_ctr *ctr) int rate_ctr_init(void *tall_ctx); struct rate_ctr_group *rate_ctr_get_group_by_name_idx(const char *name, const unsigned int idx); -struct rate_ctr *rate_ctr_get_by_name(const struct rate_ctr_group *ctrg, const char *name); +const struct rate_ctr *rate_ctr_get_by_name(const struct rate_ctr_group *ctrg, const char *name); #endif /* RATE_CTR_H */ diff --git a/src/rate_ctr.c b/src/rate_ctr.c index a7fc9496..a0e18148 100644 --- a/src/rate_ctr.c +++ b/src/rate_ctr.c @@ -142,10 +142,10 @@ struct rate_ctr_group *rate_ctr_get_group_by_name_idx(const char *name, const un return NULL; } -struct rate_ctr *rate_ctr_get_by_name(const struct rate_ctr_group *ctrg, const char *name) +const struct rate_ctr *rate_ctr_get_by_name(const struct rate_ctr_group *ctrg, const char *name) { int i; - struct rate_ctr_desc *ctr_desc; + const struct rate_ctr_desc *ctr_desc; if (!ctrg->desc) return NULL; diff --git a/src/statistics.c b/src/statistics.c index d1ffe526..a6121401 100644 --- a/src/statistics.c +++ b/src/statistics.c @@ -20,8 +20,8 @@ * */ - #include <sys/types.h> +#include <string.h> #include <osmocom/core/linuxlist.h> #include <osmocom/core/talloc.h> |