summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTomas Bzatek <tbzatek@redhat.com>2008-07-17 14:36:29 +0000
committerTomas Bzatek <tbzatek@src.gnome.org>2008-07-17 14:36:29 +0000
commit4201a27a2d963f9133e22862598eba6a4a2e3d31 (patch)
tree23aaf1eea7144033988c2ee7d76b16e0b00508a6
parentcda91db3e61cacfb6e39267d4d16d075806e2037 (diff)
downloadnautilus-4201a27a2d963f9133e22862598eba6a4a2e3d31.tar.gz
Include sys/stat.h for struct stat and S_ISUID and other macros.
2008-07-17 Tomas Bzatek <tbzatek@redhat.com> Include sys/stat.h for struct stat and S_ISUID and other macros. Backported from trunk and slightly modified. svn path=/branches/gnome-2-22/; revision=14369
-rw-r--r--ChangeLog9
-rw-r--r--libnautilus-private/nautilus-emblem-utils.c1
-rw-r--r--libnautilus-private/nautilus-file-utilities.c2
-rw-r--r--libnautilus-private/nautilus-file.c1
-rw-r--r--libnautilus-private/nautilus-metafile.c1
5 files changed, 14 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 323608e4a..5a1dc9164 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,12 @@
+2008-07-17 Tomas Bzatek <tbzatek@redhat.com>
+
+ * libnautilus-private/nautilus-emblem-utils.c:
+ * libnautilus-private/nautilus-file-utilities.c:
+ * libnautilus-private/nautilus-file.c:
+ * libnautilus-private/nautilus-metafile.c:
+ Include sys/stat.h for struct stat and S_ISUID and other macros.
+ Backported from trunk and slightly modified.
+
2008-07-12 Christian Neumair <cneumair@gnome.org>
* libnautilus-private/nautilus-icon-container.c
diff --git a/libnautilus-private/nautilus-emblem-utils.c b/libnautilus-private/nautilus-emblem-utils.c
index 92d217630..b39df0d1b 100644
--- a/libnautilus-private/nautilus-emblem-utils.c
+++ b/libnautilus-private/nautilus-emblem-utils.c
@@ -30,6 +30,7 @@
#include <string.h>
#include <time.h>
#include <unistd.h>
+#include <sys/stat.h>
#include "nautilus-file.h"
#include <eel/eel-glib-extensions.h>
#include <eel/eel-gdk-pixbuf-extensions.h>
diff --git a/libnautilus-private/nautilus-file-utilities.c b/libnautilus-private/nautilus-file-utilities.c
index ad301c9aa..b4081d587 100644
--- a/libnautilus-private/nautilus-file-utilities.c
+++ b/libnautilus-private/nautilus-file-utilities.c
@@ -41,6 +41,8 @@
#include <gio/gio.h>
#include <unistd.h>
#include <stdlib.h>
+#include <sys/stat.h>
+
#define NAUTILUS_USER_DIRECTORY_NAME ".nautilus"
#define DEFAULT_NAUTILUS_DIRECTORY_MODE (0755)
diff --git a/libnautilus-private/nautilus-file.c b/libnautilus-private/nautilus-file.c
index b9bdc5853..dd1bc6cf9 100644
--- a/libnautilus-private/nautilus-file.c
+++ b/libnautilus-private/nautilus-file.c
@@ -67,6 +67,7 @@
#include <sys/time.h>
#include <time.h>
#include <unistd.h>
+#include <sys/stat.h>
#ifdef HAVE_SELINUX
#include <selinux/selinux.h>
diff --git a/libnautilus-private/nautilus-metafile.c b/libnautilus-private/nautilus-metafile.c
index da77f7728..849fbd21e 100644
--- a/libnautilus-private/nautilus-metafile.c
+++ b/libnautilus-private/nautilus-metafile.c
@@ -42,6 +42,7 @@
#include <stdlib.h>
#include <time.h>
#include <unistd.h>
+#include <sys/stat.h>
#define METAFILE_XML_VERSION "1.0"
#define METAFILE_PERMISSIONS 0600