* util.c (open_file): Move it ...
* largefile_wrappers.h: ... here.
# include "defs.h"
# ifdef _LARGEFILE64_SOURCE
+# ifdef HAVE_OPEN64
+# define open_file open64
+# else
+# define open_file open
+# endif
# ifdef HAVE_FOPEN64
# define fopen_stream fopen64
# else
# define struct_rlimit struct rlimit64
# define set_rlimit setrlimit64
# else
+# define open_file open
# define fopen_stream fopen
# define struct_stat struct stat
# define stat_file stat
}
}
-#if defined _LARGEFILE64_SOURCE && defined HAVE_OPEN64
-# define open_file open64
-#else
-# define open_file open
-#endif
-
int
read_int_from_file(struct tcb *tcp, const char *const fname, int *const pvalue)
{