diff options
Diffstat (limited to 'src/host/layer23/src/mobile/gsm480_ss.c')
-rw-r--r-- | src/host/layer23/src/mobile/gsm480_ss.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/host/layer23/src/mobile/gsm480_ss.c b/src/host/layer23/src/mobile/gsm480_ss.c index 5ff3ce6a..edc9c97e 100644 --- a/src/host/layer23/src/mobile/gsm480_ss.c +++ b/src/host/layer23/src/mobile/gsm480_ss.c @@ -884,9 +884,9 @@ static int gsm480_rx_cf(struct gsm_trans *trans, const uint8_t *data, strcpy(number, "0"); else number[0] = '\0'; - gsm48_decode_bcd_number(number + strlen(number), + gsm48_decode_bcd_number2(number + strlen(number), sizeof(number) - strlen(number), - tag_data - 1, 1); + tag_data - 1, tag_len + 1, 1); vty_notify(ms, "Destination: %s\n", number); break; } |