mmcbmmonitor: Print language when available
Signed-off-by: Guido Günther <agx@sigxcpu.org>
This commit is contained in:
committed by
Dan Williams
parent
9625c81d39
commit
68d241b5aa
+10
-2
@@ -75,8 +75,16 @@ print_cbm (MMCbm *cbm)
|
|||||||
g_print ("[%s] new cbm: %s\n",
|
g_print ("[%s] new cbm: %s\n",
|
||||||
mm_cbm_get_path (cbm),
|
mm_cbm_get_path (cbm),
|
||||||
mm_cbm_state_get_string (mm_cbm_get_state (cbm)));
|
mm_cbm_state_get_string (mm_cbm_get_state (cbm)));
|
||||||
if (mm_cbm_get_state (cbm) == MM_CBM_STATE_RECEIVED)
|
if (mm_cbm_get_state (cbm) == MM_CBM_STATE_RECEIVED) {
|
||||||
g_print(" %u: %s\n", mm_cbm_get_channel (cbm), mm_cbm_get_text (cbm));
|
const char *lang = mm_cbm_get_language (cbm);
|
||||||
|
g_autofree gchar *lang_info = g_strdup ("");
|
||||||
|
|
||||||
|
if (lang) {
|
||||||
|
g_free (lang_info);
|
||||||
|
lang_info = g_strdup_printf ("[%s]", lang);
|
||||||
|
}
|
||||||
|
g_print(" %u%s: %s\n", mm_cbm_get_channel (cbm), lang_info, mm_cbm_get_text (cbm));
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user