patch for 64bit compilation
- From: Rodrigo Moya <rodrigo gnome-db org>
- To: gnome-vfs-list gnome org
- Subject: patch for 64bit compilation
- Date: Wed, 14 Dec 2005 15:54:54 +0100
Hi
I found a couple of compilation warnings (errors because of default VFS
warning flags from jhbuild) on a 64bit machine.
Attached patch fixes it. Not sure if it should be changed for all the
GNOME_VFS_FILE_INFO_SET_* macros.
ok to commit?
--
Rodrigo Moya <rodrigo gnome-db org>
? compile
? gnome-vfs-zip
? imported/fnmatch/Makefile
? imported/fnmatch/Makefile.in
? imported/neon/Makefile
? imported/neon/Makefile.in
? modules/inotify-path.loT
? po/stamp-it
? test/test-address
? test/test-parse-ls-lga
Index: ChangeLog
===================================================================
RCS file: /cvs/gnome/gnome-vfs/ChangeLog,v
retrieving revision 1.2319
diff -u -p -r1.2319 ChangeLog
--- ChangeLog 11 Dec 2005 20:33:36 -0000 1.2319
+++ ChangeLog 14 Dec 2005 14:52:28 -0000
@@ -1,3 +1,8 @@
+2005-12-14 Rodrigo Moya <rodrigo novell com>
+
+ * libgnomevfs/gnome-vfs-file-info.h: changed some macros for 64bit
+ compilation.
+
2005-12-11 John McCutchan <ttb tentacle dhs org>
* modules/inotify-helper.c: Disable debug messages
Index: libgnomevfs/gnome-vfs-file-info.h
===================================================================
RCS file: /cvs/gnome/gnome-vfs/libgnomevfs/gnome-vfs-file-info.h,v
retrieving revision 1.33
diff -u -p -r1.33 gnome-vfs-file-info.h
--- libgnomevfs/gnome-vfs-file-info.h 30 Nov 2005 14:46:49 -0000 1.33
+++ libgnomevfs/gnome-vfs-file-info.h 14 Dec 2005 14:52:29 -0000
@@ -353,8 +353,8 @@ void gnome_vfs_get
* Set the symbolic link field in @info to @value.
*/
#define GNOME_VFS_FILE_INFO_SET_SYMLINK(info, value) \
- (value ? ((info)->flags |= GNOME_VFS_FILE_FLAGS_SYMLINK) \
- : ((info)->flags &= ~GNOME_VFS_FILE_FLAGS_SYMLINK))
+ if (value) (info)->flags |= GNOME_VFS_FILE_FLAGS_SYMLINK; \
+ else (info)->flags &= ~GNOME_VFS_FILE_FLAGS_SYMLINK;
/**
* GNOME_VFS_FILE_INFO_LOCAL:
@@ -372,9 +372,9 @@ void gnome_vfs_get
*
* Set the "local file" field in @info to @value.
*/
-#define GNOME_VFS_FILE_INFO_SET_LOCAL(info, value) \
- (value ? ((info)->flags |= GNOME_VFS_FILE_FLAGS_LOCAL) \
- : ((info)->flags &= ~GNOME_VFS_FILE_FLAGS_LOCAL))
+#define GNOME_VFS_FILE_INFO_SET_LOCAL(info, value) \
+ if (value) (info)->flags |= GNOME_VFS_FILE_FLAGS_LOCAL; \
+ else (info)->flags &= ~GNOME_VFS_FILE_FLAGS_LOCAL;
/**
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]