process-model-row: escape for markup

We need to ensure this gets escaped since we cannot really trust
what comes from /proc.
This commit is contained in:
Christian Hergert
2017-11-24 22:00:53 -08:00
parent bcb43d39bb
commit a2c1e92b79

View File

@ -82,8 +82,9 @@ sp_process_model_row_set_item (SpProcessModelRow *self,
if ((NULL != (argv = sp_process_model_item_get_argv (item))) && (argv[0] != NULL))
{
g_autofree gchar *argvstr = g_strjoinv (" ", (gchar **)&argv[1]);
g_autofree gchar *escaped = g_markup_escape_text (argvstr, -1);
gtk_label_set_label (priv->args_label, argvstr);
gtk_label_set_label (priv->args_label, escaped);
}
pid = sp_process_model_item_get_pid (item);