[Goodies-commits] r7102 - in gigolo/trunk: . src

Enrico Troeger enrico at xfce.org
Thu Apr 2 23:54:24 CEST 2009


Author: enrico
Date: 2009-04-02 21:54:24 +0000 (Thu, 02 Apr 2009)
New Revision: 7102

Modified:
   gigolo/trunk/ChangeLog
   gigolo/trunk/src/backendgvfs.c
   gigolo/trunk/src/backendgvfs.h
   gigolo/trunk/src/browsenetworkpanel.c
Log:
Fix build for GTK 2.12.

Modified: gigolo/trunk/ChangeLog
===================================================================
--- gigolo/trunk/ChangeLog	2009-04-02 21:45:11 UTC (rev 7101)
+++ gigolo/trunk/ChangeLog	2009-04-02 21:54:24 UTC (rev 7102)
@@ -2,6 +2,8 @@
 
  * src/window.c:
    Present the main window when the status icon is removed.
+ * src/backendgvfs.c, src/backendgvfs.h, src/browsenetworkpanel.c:
+   Fix build for GTK 2.12.
 
 
 2009-04-02  Enrico Tröger  <enrico(at)xfce(dot)org>

Modified: gigolo/trunk/src/backendgvfs.c
===================================================================
--- gigolo/trunk/src/backendgvfs.c	2009-04-02 21:45:11 UTC (rev 7101)
+++ gigolo/trunk/src/backendgvfs.c	2009-04-02 21:54:24 UTC (rev 7102)
@@ -326,23 +326,23 @@
 }
 
 
-gboolean gigolo_backend_gvfs_is_mount(gpointer mnt)
+gboolean gigolo_backend_gvfs_is_mount(gpointer mount)
 {
-	g_return_val_if_fail(mnt != NULL, FALSE);
+	g_return_val_if_fail(mount != NULL, FALSE);
 
-	return G_IS_MOUNT(mnt);
+	return G_IS_MOUNT(mount);
 }
 
 
-void gigolo_backend_gvfs_get_name_and_uri_from_mount(GMount *mount, gchar **name, gchar **uri)
+void gigolo_backend_gvfs_get_name_and_uri_from_mount(gpointer mount, gchar **name, gchar **uri)
 {
 	GFile *file;
 
 	g_return_if_fail(mount != NULL);
 
-	file = g_mount_get_root(mount);
+	file = g_mount_get_root(G_MOUNT(mount));
 	if (name != NULL)
-		*name = g_mount_get_name(mount);
+		*name = g_mount_get_name(G_MOUNT(mount));
 	if (uri != NULL)
 		*uri = g_file_get_uri(file);
 
@@ -410,14 +410,14 @@
 }
 
 
-gboolean gigolo_backend_gvfs_mount_volume(GigoloBackendGVFS *backend, GVolume *vol)
+gboolean gigolo_backend_gvfs_mount_volume(GigoloBackendGVFS *backend, gpointer vol)
 {
 	g_return_val_if_fail(backend != NULL, FALSE);
 	g_return_val_if_fail(vol != NULL, FALSE);
 
-	if (! G_IS_MOUNT(vol) && G_IS_VOLUME(vol) && g_volume_can_mount(vol))
+	if (! G_IS_MOUNT(vol) && G_IS_VOLUME(vol) && g_volume_can_mount(G_VOLUME(vol)))
 	{
-		g_volume_mount(vol, G_MOUNT_MOUNT_NONE, NULL, NULL, volume_mount_finished_cb, backend);
+		g_volume_mount(G_VOLUME(vol), G_MOUNT_MOUNT_NONE, NULL, NULL, volume_mount_finished_cb, backend);
 		return TRUE;
 	}
 
@@ -425,12 +425,12 @@
 }
 
 
-void gigolo_backend_gvfs_unmount_mount(GigoloBackendGVFS *backend, GMount *mount)
+void gigolo_backend_gvfs_unmount_mount(GigoloBackendGVFS *backend, gpointer mount)
 {
 	g_return_if_fail(backend != NULL);
 	g_return_if_fail(mount != NULL);
 
-	g_mount_unmount(mount, G_MOUNT_UNMOUNT_NONE, NULL, unmount_finished_cb, backend);
+	g_mount_unmount(G_MOUNT(mount), G_MOUNT_UNMOUNT_NONE, NULL, unmount_finished_cb, backend);
 }
 
 
@@ -488,11 +488,11 @@
 }
 
 
-gchar *gigolo_backend_gvfs_get_volume_identifier(GVolume *volume)
+gchar *gigolo_backend_gvfs_get_volume_identifier(gpointer volume)
 {
 	g_return_val_if_fail(volume != NULL, NULL);
 
-	return g_volume_get_identifier(volume, G_VOLUME_IDENTIFIER_KIND_UNIX_DEVICE);
+	return g_volume_get_identifier(G_VOLUME(volume), G_VOLUME_IDENTIFIER_KIND_UNIX_DEVICE);
 }
 
 

Modified: gigolo/trunk/src/backendgvfs.h
===================================================================
--- gigolo/trunk/src/backendgvfs.h	2009-04-02 21:45:11 UTC (rev 7101)
+++ gigolo/trunk/src/backendgvfs.h	2009-04-02 21:54:24 UTC (rev 7102)
@@ -51,18 +51,18 @@
 {
 	gchar *name;
 	gchar *uri;
-	GIcon *icon;
+	gpointer *icon;
 } GigoloHostUri;
 
 
 GType				gigolo_backend_gvfs_get_type					(void);
 GigoloBackendGVFS*	gigolo_backend_gvfs_new							(GtkListStore *store);
 
-gboolean			gigolo_backend_gvfs_is_mount					(gpointer mnt);
-void				gigolo_backend_gvfs_get_name_and_uri_from_mount	(GMount *mount, gchar **name, gchar **uri);
+gboolean			gigolo_backend_gvfs_is_mount					(gpointer mount);
+void				gigolo_backend_gvfs_get_name_and_uri_from_mount	(gpointer mount, gchar **name, gchar **uri);
 
-gboolean			gigolo_backend_gvfs_mount_volume				(GigoloBackendGVFS *backend, GVolume *vol);
-void				gigolo_backend_gvfs_unmount_mount				(GigoloBackendGVFS *backend, GMount *mount);
+gboolean			gigolo_backend_gvfs_mount_volume				(GigoloBackendGVFS *backend, gpointer vol);
+void				gigolo_backend_gvfs_unmount_mount				(GigoloBackendGVFS *backend, gpointer mount);
 
 void				gigolo_backend_gvfs_mount_uri					(GigoloBackendGVFS *backend,
 																	 const gchar *uri,
@@ -70,7 +70,7 @@
 																	 GtkWidget *dialog,
 																	 gboolean show_errors);
 
-gchar*				gigolo_backend_gvfs_get_volume_identifier		(GVolume *volume);
+gchar*				gigolo_backend_gvfs_get_volume_identifier		(gpointer volume);
 
 gchar**				gigolo_backend_gvfs_get_smb_shares_from_uri		(const gchar *uri);
 

Modified: gigolo/trunk/src/browsenetworkpanel.c
===================================================================
--- gigolo/trunk/src/browsenetworkpanel.c	2009-04-02 21:45:11 UTC (rev 7101)
+++ gigolo/trunk/src/browsenetworkpanel.c	2009-04-02 21:54:24 UTC (rev 7102)
@@ -23,6 +23,7 @@
 #include <glib/gi18n.h>
 #include <gtk/gtk.h>
 #include <gdk/gdkkeysyms.h>
+#include <gio/gio.h>
 
 #include "common.h"
 #include "compat.h"




More information about the Goodies-commits mailing list