diff options
author | Aleksander Morgado <aleksander@aleksander.es> | 2022-02-21 23:40:56 +0100 |
---|---|---|
committer | Aleksander Morgado <aleksander@aleksander.es> | 2022-02-21 23:45:02 +0100 |
commit | 29951a1921a4159c1f45143fce379243266b355d (patch) | |
tree | b15ca6d8013bf6ba7b86c5001ac2c3395d099075 | |
parent | 23f3c070c69f940c3ecb1c599b13fd1289bcc1c1 (diff) | |
download | libqmi-29951a1921a4159c1f45143fce379243266b355d.tar.gz |
libqmi-glib,compat: don't set args not requested by user
-rw-r--r-- | src/libqmi-glib/qmi-compat.c | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/src/libqmi-glib/qmi-compat.c b/src/libqmi-glib/qmi-compat.c index e7ca4ef6..4e8225a6 100644 --- a/src/libqmi-glib/qmi-compat.c +++ b/src/libqmi-glib/qmi-compat.c @@ -1164,7 +1164,8 @@ qmi_message_nas_get_cell_location_info_output_get_intrafrequency_lte_info ( error)) return FALSE; - *value_intrafrequency_lte_info_plmn = invalid_plmn_str; + if (value_intrafrequency_lte_info_plmn) + *value_intrafrequency_lte_info_plmn = invalid_plmn_str; return TRUE; } @@ -1196,7 +1197,8 @@ qmi_message_nas_get_cell_location_info_output_get_umts_info ( error)) return FALSE; - *value_umts_info_plmn = invalid_plmn_str; + if (value_umts_info_plmn) + *value_umts_info_plmn = invalid_plmn_str; return TRUE; } @@ -1226,8 +1228,10 @@ qmi_message_nas_get_cell_location_info_output_get_geran_info ( error)) return FALSE; - *value_geran_info_plmn = invalid_plmn_str; - *value_geran_info_cell = NULL; + if (value_geran_info_plmn) + *value_geran_info_plmn = invalid_plmn_str; + if (value_geran_info_cell) + *value_geran_info_cell = NULL; return TRUE; } |