diff options
-rw-r--r-- | cli/mmcli-manager.c | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/cli/mmcli-manager.c b/cli/mmcli-manager.c index 32783672..a420e644 100644 --- a/cli/mmcli-manager.c +++ b/cli/mmcli-manager.c @@ -190,10 +190,15 @@ scan_devices_ready (MMManager *manager, static void print_modem_short_info (MMObject *modem) { + const gchar *manufacturer, *model; + + manufacturer = mm_modem_get_manufacturer (mm_object_peek_modem (modem)); + model = mm_modem_get_model (mm_object_peek_modem (modem)); + g_print ("\t%s [%s] %s\n", mm_object_get_path (modem), - mm_modem_get_manufacturer (mm_object_peek_modem (modem)), - mm_modem_get_model (mm_object_peek_modem (modem))); + manufacturer ? manufacturer : "unknown", + model ? model : "unknown"); } static void |