VLR: vlr_subscr_{,msisdn_or_}name: const vsub arg
Make the vsub argument of both vlr_subscr_msisdn_or_name() and vlr_subscr_name() a const. The LOGVSUBP() macro uses vlr_subscr_name() and will not generate a warning anymore when used with a const vsub. Change-Id: If609269191f4df6186d823a2eee14012846328e2
This commit is contained in:
parent
361fa46444
commit
5598aaef23
|
@ -330,8 +330,8 @@ lu_compl_vlr_proc_start(struct osmo_fsm_inst *parent,
|
|||
uint32_t parent_event_failure);
|
||||
|
||||
|
||||
const char *vlr_subscr_name(struct vlr_subscr *vsub);
|
||||
const char *vlr_subscr_msisdn_or_name(struct vlr_subscr *vsub);
|
||||
const char *vlr_subscr_name(const struct vlr_subscr *vsub);
|
||||
const char *vlr_subscr_msisdn_or_name(const struct vlr_subscr *vsub);
|
||||
|
||||
#define vlr_subscr_find_by_imsi(vlr, imsi) \
|
||||
_vlr_subscr_find_by_imsi(vlr, imsi, __FILE__, __LINE__)
|
||||
|
|
|
@ -79,7 +79,7 @@ uint32_t vlr_timer(struct vlr_instance *vlr, uint32_t timer)
|
|||
}
|
||||
|
||||
/* return static buffer with printable name of VLR subscriber */
|
||||
const char *vlr_subscr_name(struct vlr_subscr *vsub)
|
||||
const char *vlr_subscr_name(const struct vlr_subscr *vsub)
|
||||
{
|
||||
static char buf[32];
|
||||
if (!vsub)
|
||||
|
@ -98,7 +98,7 @@ const char *vlr_subscr_name(struct vlr_subscr *vsub)
|
|||
return buf;
|
||||
}
|
||||
|
||||
const char *vlr_subscr_msisdn_or_name(struct vlr_subscr *vsub)
|
||||
const char *vlr_subscr_msisdn_or_name(const struct vlr_subscr *vsub)
|
||||
{
|
||||
if (!vsub || !vsub->msisdn[0])
|
||||
return vlr_subscr_name(vsub);
|
||||
|
|
Loading…
Reference in New Issue