aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNeels Hofmeyr <neels@hofmeyr.de>2019-11-13 07:05:11 +0100
committerNeels Hofmeyr <neels@hofmeyr.de>2020-01-06 18:00:40 +0100
commit02dd265d68b771bf315cfe6620c9b2371edea828 (patch)
tree5b6cede43cc048c8f6431e30fd51d77428585ef7
parent27c8b033fcd52cc3b5e6989b370d07f5410fdf3c (diff)
vlr.c: fix condition to check MSISDN presence
msisdn_enc is a buffer, its address is always != 0 Change-Id: Ib2294d2cd339c36df599d7d134f979a572ac308a
-rw-r--r--src/libvlr/vlr.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/libvlr/vlr.c b/src/libvlr/vlr.c
index f644df8ce..b164fd8f2 100644
--- a/src/libvlr/vlr.c
+++ b/src/libvlr/vlr.c
@@ -784,7 +784,7 @@ static void vlr_subscr_gsup_insert_data(struct vlr_subscr *vsub,
unsigned idx;
int rc;
- if (gsup_msg->msisdn_enc) {//FIXME: vlr_subscr_set_msisdn()?
+ if (gsup_msg->msisdn_enc_len) {//FIXME: vlr_subscr_set_msisdn()?
gsm48_decode_bcd_number2(vsub->msisdn, sizeof(vsub->msisdn),
gsup_msg->msisdn_enc,
gsup_msg->msisdn_enc_len, 0);