static void gs_cmd_show_results_apps (GsAppList *list) { GPtrArray *related; GsApp *app; GsApp *app_rel; guint i; guint j; for (j = 0; j < gs_app_list_length (list); j++) { g_autofree gchar *tmp = NULL; app = gs_app_list_index (list, j); tmp = gs_app_to_string (app); g_print ("%s\n", tmp); related = gs_app_get_related (app); for (i = 0; i < related->len; i++) { g_autofree gchar *tmp_rel = NULL; app_rel = GS_APP (g_ptr_array_index (related, i)); tmp_rel = gs_app_to_string (app_rel); g_print ("\t%s\n", tmp_rel); } } }
/** * gs_cmd_show_results_apps: **/ static void gs_cmd_show_results_apps (GList *list) { GList *l; GPtrArray *related; GsApp *app; GsApp *app_rel; guint i; for (l = list; l != NULL; l = l->next) { _cleanup_free_ gchar *tmp = NULL; app = GS_APP (l->data); tmp = gs_app_to_string (app); g_print ("%s\n", tmp); related = gs_app_get_related (app); for (i = 0; i < related->len; i++) { _cleanup_free_ gchar *tmp_rel = NULL; app_rel = GS_APP (g_ptr_array_index (related, i)); tmp_rel = gs_app_to_string (app_rel); g_print ("\t%s\n", tmp_rel); } } }