RPM Package Manager, CVS Repository
http://rpm5.org/cvs/
____________________________________________________________________________
Server: rpm5.org Name: Anders F. Björklund
Root: /v/rpm/cvs Email: afb@rpm5.org
Module: rpm Date: 09-Dec-2007 23:10:40
Branch: HEAD Handle: 2007120922104000
Modified files:
rpm/rpmio fts.c
Log:
re-enable old code, for pre-Leopard systems
Summary:
Revision Changes Path
1.26 +7 -0 rpm/rpmio/fts.c
____________________________________________________________________________
patch -p0 <<'@@ .'
Index: rpm/rpmio/fts.c
============================================================================
$ cvs diff -u -r1.25 -r1.26 fts.c
--- rpm/rpmio/fts.c 9 Dec 2007 14:46:36 -0000 1.25
+++ rpm/rpmio/fts.c 9 Dec 2007 22:10:40 -0000 1.26
@@ -62,8 +62,15 @@
# define __fxstat64(_stat_ver, _fd, _sbp) fstat((_fd), (_sbp))
#endif
#if defined(__APPLE__)
+# include <sys/stat.h>
# define __errno_location() (__error())
+#ifndef __DARWIN_STRUCT_STAT64
+# define stat64 stat
+#endif
# define _STAT_VER 0
+#ifndef __DARWIN_STRUCT_STAT64
+# define __fxstat64(_stat_ver, _fd, _sbp) fstat((_fd), (_sbp))
+#endif
#endif
#if defined(__FreeBSD__) || defined(__NetBSD__) || defined(__OpenBSD__) || defined(__DragonFly__)
# define __errno_location() (&errno)
@@ .
Received on Sun Dec 9 23:10:40 2007