aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorHarald Welte <laforge@gnumonks.org>2010-03-22 08:28:44 +0800
committerHarald Welte <laforge@gnumonks.org>2010-03-22 08:28:44 +0800
commitcbc8062ef8ba10690aa64b433d0efdccb46f496a (patch)
tree2933e1934358cd65e000938342a106be47e56028
parent6214b92f813e3663957682db8d745a2769e09e96 (diff)
fix compiler warnings (itsme <itsme@xs4all.nl>)
* added several 'const' for strings. * added 'extern' to declarations of rsl_rlm_cause_strs
-rw-r--r--include/osmocore/gsm_utils.h2
-rw-r--r--include/osmocore/rsl.h2
-rw-r--r--src/gsm_utils.c2
3 files changed, 3 insertions, 3 deletions
diff --git a/include/osmocore/gsm_utils.h b/include/osmocore/gsm_utils.h
index 25360459a..c87e967bd 100644
--- a/include/osmocore/gsm_utils.h
+++ b/include/osmocore/gsm_utils.h
@@ -46,7 +46,7 @@ enum gsm_band {
GSM_BAND_810 = 0x80,
};
-char *gsm_band_name(enum gsm_band band);
+const char *gsm_band_name(enum gsm_band band);
enum gsm_band gsm_band_parse(const char *mhz);
int gsm_7bit_decode(char *decoded, const uint8_t *user_data, uint8_t length);
diff --git a/include/osmocore/rsl.h b/include/osmocore/rsl.h
index 4c5f75b8f..c1080812e 100644
--- a/include/osmocore/rsl.h
+++ b/include/osmocore/rsl.h
@@ -16,7 +16,7 @@ uint8_t rsl_enc_chan_nr(uint8_t type, uint8_t subch, uint8_t timeslot);
/* decode channel number as per Section 9.3.1 */
int rsl_dec_chan_nr(uint8_t chan_nr, uint8_t *type, uint8_t *subch, uint8_t *timeslot);
-const struct value_string rsl_rlm_cause_strs[];
+extern const struct value_string rsl_rlm_cause_strs[];
const char *rsl_err_name(uint8_t err);
diff --git a/src/gsm_utils.c b/src/gsm_utils.c
index 97497c8e7..593dd5c94 100644
--- a/src/gsm_utils.c
+++ b/src/gsm_utils.c
@@ -193,7 +193,7 @@ uint8_t dbm2rxlev(int dbm)
return rxlev;
}
-char *gsm_band_name(enum gsm_band band)
+const char *gsm_band_name(enum gsm_band band)
{
switch (band) {
case GSM_BAND_450: