[grilo-plugins/fremantle: 23/27] Migrated read_url to GnomeVFS



commit 0882405107506c51a27c09aa362ef2f650b08709
Author: Xabier Rodriguez Calvar <xrcalvar igalia com>
Date:   Mon Apr 19 16:51:58 2010 +0200

    Migrated read_url to GnomeVFS

 src/youtube/grl-youtube.c |   16 ++++++----------
 1 files changed, 6 insertions(+), 10 deletions(-)
---
diff --git a/src/youtube/grl-youtube.c b/src/youtube/grl-youtube.c
index cbb76e9..582cfcf 100644
--- a/src/youtube/grl-youtube.c
+++ b/src/youtube/grl-youtube.c
@@ -408,19 +408,15 @@ read_url_async (const gchar *url,
 static gchar *
 read_url (const gchar *url)
 {
-  GVfs *vfs;
-  GFile *uri;
-  GError *vfs_error = NULL;
   gchar *content = NULL;
-
-  vfs = g_vfs_get_default ();
+  GnomeVFSResult result;
 
   g_debug ("Opening '%s'", url);
-  uri = g_vfs_get_file_for_uri (vfs, url);
-  g_file_load_contents (uri, NULL, &content, NULL, NULL, &vfs_error);
-  g_object_unref (uri);
-  if (vfs_error) {
-    g_warning ("Failed reading '%s': %s", url, vfs_error->message);
+  result = gnome_vfs_read_entire_file (url, NULL, &content);
+  if (result != GNOME_VFS_OK) {
+    g_warning ("Failed reading '%s': %s", url,
+               gnome_vfs_result_to_string (result));
+    g_free (content);
     return NULL;
   } else {
     return content;



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]