+2008-03-07 Alexander Larsson <alexl@redhat.com>
+
+ * configure.in:
+ Look for struct statfs.f_fstypename
+
2008-03-07 Tor Lillqvist <tml@novell.com>
* README.win32: Updates.
# check for structure fields
AC_CHECK_MEMBERS([struct stat.st_mtimensec, struct stat.st_mtim.tv_nsec, struct stat.st_atimensec, struct stat.st_atim.tv_nsec, struct stat.st_ctimensec, struct stat.st_ctim.tv_nsec])
-AC_CHECK_MEMBERS([struct stat.st_blksize, struct stat.st_blocks])
+AC_CHECK_MEMBERS([struct stat.st_blksize, struct stat.st_blocks, struct statfs.f_fstypename])
# Checks for libcharset
jm_LANGINFO_CODESET
+2008-03-07 Alexander Larsson <alexl@redhat.com>
+
+ * glocalfile.c:
+ (g_local_file_query_filesystem_info):
+ Use struct statfs.f_fstypename if availible (e.g. on OpenBSD)
+ Patch from Jasper Lievisse Adriaanse
+
2008-03-06 Tor Lillqvist <tml@novell.com>
* gfileinfo.h: Correct milliseconds to microseconds in the doc
#endif
}
#ifdef USE_STATFS
+#if defined(HAVE_STRUCT_STATFS_FS_TYPENAME)
+ fstype = g_strdup(statfs_buffer.f_fstypename);
+#else
fstype = get_fs_type (statfs_buffer.f_type);
+#endif
if (fstype &&
g_file_attribute_matcher_matches (attribute_matcher,
G_FILE_ATTRIBUTE_FILESYSTEM_TYPE))