From a217ba7de6e2ea26fbd12db663aaf8a5a9f350a7 Mon Sep 17 00:00:00 2001 From: Jens Axboe Date: Tue, 13 Mar 2012 20:29:39 +0100 Subject: [PATCH 1/1] gfio: fix complaint about unsupported type for recent files Signed-off-by: Jens Axboe --- gfio.c | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/gfio.c b/gfio.c index d491abaf..d0418a45 100644 --- a/gfio.c +++ b/gfio.c @@ -2151,7 +2151,16 @@ static void file_close(GtkWidget *w, gpointer data) static void file_add_recent(struct gui *ui, const gchar *uri) { - gtk_recent_manager_add_item(ui->recentmanager, uri); + GtkRecentData grd; + + memset(&grd, 0, sizeof(grd)); + grd.display_name = strdup("gfio"); + grd.description = strdup("Fio job file"); + grd.mime_type = strdup(GFIO_MIME); + grd.app_name = strdup(g_get_application_name()); + grd.app_exec = strdup("gfio %f/%u"); + + gtk_recent_manager_add_full(ui->recentmanager, uri, &grd); } static gchar *get_filename_from_uri(const gchar *uri) -- 2.25.1