[grilo-plugins/fremantle: 23/27] Migrated read_url to GnomeVFS
- From: Xabier Rodriguez Calvar <xrcalvar src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [grilo-plugins/fremantle: 23/27] Migrated read_url to GnomeVFS
- Date: Mon, 19 Apr 2010 16:50:46 +0000 (UTC)
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]