diff options
-rw-r--r-- | src/mm-broadband-modem-qmi.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/mm-broadband-modem-qmi.c b/src/mm-broadband-modem-qmi.c index 1054d532..4816df3b 100644 --- a/src/mm-broadband-modem-qmi.c +++ b/src/mm-broadband-modem-qmi.c @@ -4278,10 +4278,10 @@ process_common_info (QmiNasServiceStatus service_status, *mm_operator_id = g_malloc (7); memcpy (*mm_operator_id, mcc, 3); if (mnc[2] == 0xFF) { - memcpy (*mm_operator_id, mnc, 2); + memcpy (&((*mm_operator_id)[3]), mnc, 2); (*mm_operator_id)[5] = '\0'; } else { - memcpy (*mm_operator_id, mnc, 3); + memcpy (&((*mm_operator_id)[3]), mnc, 3); (*mm_operator_id)[6] = '\0'; } } |