diff --git a/src/spek-window.vala b/src/spek-window.vala index a1be294..16f0be6 100644 --- a/src/spek-window.vala +++ b/src/spek-window.vala @@ -113,12 +113,10 @@ namespace Spek { string[] files = data.get_uris (); if (files.length > 0) { try { - string hostname; - var file = filename_from_uri (files[0], out hostname); - open_file (file); + open_file (Filename.from_uri (files[0])); drag_finish (cx, true, false, time); return; - } catch {} + } catch (ConvertError e) {} } } drag_finish (cx, false, false, time); diff --git a/vapi/config.vapi b/vapi/config.vapi index d3dc5f8..7cc4968 100644 --- a/vapi/config.vapi +++ b/vapi/config.vapi @@ -14,9 +14,3 @@ namespace Config { public const string PKGDATADIR; /* /usr/local/share/spek */ public const string PKGLIBDIR; /* /usr/local/lib/spek */ } - -// TODO: file a bug to have this included -[CCode (cprefix = "G", lower_case_cprefix = "g_", cheader_filename = "glib.h", gir_namespace = "GLib", gir_version = "2.0")] -namespace GLib { - public static string filename_from_uri (string uri, out string hostname) throws Error; -}