[patch] Make the volume argument const in most functions of gnome-vfs-volume.[ch]
- From: Vincent Untz <vuntz gnome org>
- To: gnome-vfs-list gnome org
- Subject: [patch] Make the volume argument const in most functions of gnome-vfs-volume.[ch]
- Date: Sun, 30 Oct 2005 10:12:31 +0100
Hi,
The attached patch makes the volume argument const in most functions of
gnome-vfs-volume.[ch]
This doesn't break the API, however if applied, it won't be possible to
revert it without breaking the API.
This fixes some warnings in applications.
Vincent
--
Les gens heureux ne sont pas press�
? compile
? gnome-vfs-zip
? imported/fnmatch/Makefile
? imported/fnmatch/Makefile.in
Index: ChangeLog
===================================================================
RCS file: /cvs/gnome/gnome-vfs/ChangeLog,v
retrieving revision 1.2274
diff -u -p -r1.2274 ChangeLog
--- ChangeLog 28 Oct 2005 15:10:55 -0000 1.2274
+++ ChangeLog 30 Oct 2005 09:09:59 -0000
@@ -1,3 +1,20 @@
+2005-10-30 Vincent Untz <vuntz gnome org>
+
+ * libgnomevfs/gnome-vfs-volume.[ch]:
+ (gnome_vfs_volume_get_volume_type):
+ (gnome_vfs_volume_get_device_type):
+ (gnome_vfs_volume_get_id):
+ (gnome_vfs_volume_get_device_path):
+ (gnome_vfs_volume_get_activation_uri):
+ (gnome_vfs_volume_get_hal_udi):
+ (gnome_vfs_volume_get_filesystem_type):
+ (gnome_vfs_volume_get_display_name):
+ (gnome_vfs_volume_get_icon):
+ (gnome_vfs_volume_is_user_visible):
+ (gnome_vfs_volume_is_read_only):
+ (gnome_vfs_volume_is_mounted):
+ (gnome_vfs_volume_handles_trash): make the volume argument const.
+
2005-10-28 Christian Neumair <chris gnome-de org>
* libgnomevfs/gnome-vfs-mime.c:
Index: libgnomevfs/gnome-vfs-volume.c
===================================================================
RCS file: /cvs/gnome/gnome-vfs/libgnomevfs/gnome-vfs-volume.c,v
retrieving revision 1.9
diff -u -p -r1.9 gnome-vfs-volume.c
--- libgnomevfs/gnome-vfs-volume.c 30 Jun 2005 09:17:20 -0000 1.9
+++ libgnomevfs/gnome-vfs-volume.c 30 Oct 2005 09:09:59 -0000
@@ -175,7 +175,7 @@ gnome_vfs_volume_finalize (GObject *obje
* Since: 2.6
*/
GnomeVFSVolumeType
-gnome_vfs_volume_get_volume_type (GnomeVFSVolume *volume)
+gnome_vfs_volume_get_volume_type (const GnomeVFSVolume *volume)
{
return volume->priv->volume_type;
}
@@ -192,7 +192,7 @@ gnome_vfs_volume_get_volume_type (GnomeV
* Since: 2.6
*/
GnomeVFSDeviceType
-gnome_vfs_volume_get_device_type (GnomeVFSVolume *volume)
+gnome_vfs_volume_get_device_type (const GnomeVFSVolume *volume)
{
return volume->priv->device_type;
}
@@ -208,7 +208,7 @@ gnome_vfs_volume_get_device_type (GnomeV
* Since: 2.6
*/
gulong
-gnome_vfs_volume_get_id (GnomeVFSVolume *volume)
+gnome_vfs_volume_get_id (const GnomeVFSVolume *volume)
{
return volume->priv->id;
}
@@ -266,7 +266,7 @@ _gnome_vfs_volume_set_drive (G
* Since: 2.6
*/
char *
-gnome_vfs_volume_get_device_path (GnomeVFSVolume *volume)
+gnome_vfs_volume_get_device_path (const GnomeVFSVolume *volume)
{
return g_strdup (volume->priv->device_path);
}
@@ -282,7 +282,7 @@ gnome_vfs_volume_get_device_path (GnomeV
* Since: 2.6
*/
char *
-gnome_vfs_volume_get_activation_uri (GnomeVFSVolume *volume)
+gnome_vfs_volume_get_activation_uri (const GnomeVFSVolume *volume)
{
return g_strdup (volume->priv->activation_uri);
}
@@ -298,7 +298,7 @@ gnome_vfs_volume_get_activation_uri (Gno
* Since: 2.6
*/
char *
-gnome_vfs_volume_get_hal_udi (GnomeVFSVolume *volume)
+gnome_vfs_volume_get_hal_udi (const GnomeVFSVolume *volume)
{
return g_strdup (volume->priv->hal_udi);
}
@@ -314,7 +314,7 @@ gnome_vfs_volume_get_hal_udi (GnomeVFSVo
* Since: 2.6
*/
char *
-gnome_vfs_volume_get_filesystem_type (GnomeVFSVolume *volume)
+gnome_vfs_volume_get_filesystem_type (const GnomeVFSVolume *volume)
{
return g_strdup (volume->priv->filesystem_type);
}
@@ -330,7 +330,7 @@ gnome_vfs_volume_get_filesystem_type (Gn
* Since: 2.6
*/
char *
-gnome_vfs_volume_get_display_name (GnomeVFSVolume *volume)
+gnome_vfs_volume_get_display_name (const GnomeVFSVolume *volume)
{
return g_strdup (volume->priv->display_name);
}
@@ -346,7 +346,7 @@ gnome_vfs_volume_get_display_name (Gnome
* Since: 2.6
*/
char *
-gnome_vfs_volume_get_icon (GnomeVFSVolume *volume)
+gnome_vfs_volume_get_icon (const GnomeVFSVolume *volume)
{
return g_strdup (volume->priv->icon);
}
@@ -362,7 +362,7 @@ gnome_vfs_volume_get_icon (GnomeVFSVolum
* Since: 2.6
*/
gboolean
-gnome_vfs_volume_is_user_visible (GnomeVFSVolume *volume)
+gnome_vfs_volume_is_user_visible (const GnomeVFSVolume *volume)
{
return volume->priv->is_user_visible;
}
@@ -378,7 +378,7 @@ gnome_vfs_volume_is_user_visible (GnomeV
* Since: 2.6
*/
gboolean
-gnome_vfs_volume_is_read_only (GnomeVFSVolume *volume)
+gnome_vfs_volume_is_read_only (const GnomeVFSVolume *volume)
{
return volume->priv->is_read_only;
}
@@ -394,7 +394,7 @@ gnome_vfs_volume_is_read_only (GnomeVFSV
* Since: 2.6
*/
gboolean
-gnome_vfs_volume_is_mounted (GnomeVFSVolume *volume)
+gnome_vfs_volume_is_mounted (const GnomeVFSVolume *volume)
{
return volume->priv->is_mounted;
}
@@ -410,7 +410,7 @@ gnome_vfs_volume_is_mounted (GnomeVFSVol
* Since: 2.6
*/
gboolean
-gnome_vfs_volume_handles_trash (GnomeVFSVolume *volume)
+gnome_vfs_volume_handles_trash (const GnomeVFSVolume *volume)
{
if (volume->priv->device_type == GNOME_VFS_DEVICE_TYPE_AUTOFS) {
return FALSE;
Index: libgnomevfs/gnome-vfs-volume.h
===================================================================
RCS file: /cvs/gnome/gnome-vfs/libgnomevfs/gnome-vfs-volume.h,v
retrieving revision 1.8
diff -u -p -r1.8 gnome-vfs-volume.h
--- libgnomevfs/gnome-vfs-volume.h 14 Apr 2005 18:48:29 -0000 1.8
+++ libgnomevfs/gnome-vfs-volume.h 30 Oct 2005 09:09:59 -0000
@@ -98,20 +98,20 @@ GType gnome_vfs_volume_get_type (void) G
GnomeVFSVolume *gnome_vfs_volume_ref (GnomeVFSVolume *volume);
void gnome_vfs_volume_unref (GnomeVFSVolume *volume);
-gulong gnome_vfs_volume_get_id (GnomeVFSVolume *volume);
-GnomeVFSVolumeType gnome_vfs_volume_get_volume_type (GnomeVFSVolume *volume);
-GnomeVFSDeviceType gnome_vfs_volume_get_device_type (GnomeVFSVolume *volume);
+gulong gnome_vfs_volume_get_id (const GnomeVFSVolume *volume);
+GnomeVFSVolumeType gnome_vfs_volume_get_volume_type (const GnomeVFSVolume *volume);
+GnomeVFSDeviceType gnome_vfs_volume_get_device_type (const GnomeVFSVolume *volume);
GnomeVFSDrive * gnome_vfs_volume_get_drive (GnomeVFSVolume *volume);
-char * gnome_vfs_volume_get_device_path (GnomeVFSVolume *volume);
-char * gnome_vfs_volume_get_activation_uri (GnomeVFSVolume *volume);
-char * gnome_vfs_volume_get_filesystem_type (GnomeVFSVolume *volume);
-char * gnome_vfs_volume_get_display_name (GnomeVFSVolume *volume);
-char * gnome_vfs_volume_get_icon (GnomeVFSVolume *volume);
-char * gnome_vfs_volume_get_hal_udi (GnomeVFSVolume *volume);
-gboolean gnome_vfs_volume_is_user_visible (GnomeVFSVolume *volume);
-gboolean gnome_vfs_volume_is_read_only (GnomeVFSVolume *volume);
-gboolean gnome_vfs_volume_is_mounted (GnomeVFSVolume *volume);
-gboolean gnome_vfs_volume_handles_trash (GnomeVFSVolume *volume);
+char * gnome_vfs_volume_get_device_path (const GnomeVFSVolume *volume);
+char * gnome_vfs_volume_get_activation_uri (const GnomeVFSVolume *volume);
+char * gnome_vfs_volume_get_filesystem_type (const GnomeVFSVolume *volume);
+char * gnome_vfs_volume_get_display_name (const GnomeVFSVolume *volume);
+char * gnome_vfs_volume_get_icon (const GnomeVFSVolume *volume);
+char * gnome_vfs_volume_get_hal_udi (const GnomeVFSVolume *volume);
+gboolean gnome_vfs_volume_is_user_visible (const GnomeVFSVolume *volume);
+gboolean gnome_vfs_volume_is_read_only (const GnomeVFSVolume *volume);
+gboolean gnome_vfs_volume_is_mounted (const GnomeVFSVolume *volume);
+gboolean gnome_vfs_volume_handles_trash (const GnomeVFSVolume *volume);
gint gnome_vfs_volume_compare (GnomeVFSVolume *a,
GnomeVFSVolume *b);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]