123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051 |
- Upstream-Author: Christos Zoulas <christos@zoulas.com>
- Date: Sat Mar 15 21:47:40 2014 +0000
- Upstream-Commit: beb312b5bda6072dd9c609cd3cebd59212f93d2c
- Description:
- Revert fmtcheck
- Comment: This introduces a lot of regressions, see
- http://mx.gw.com/pipermail/file/2014/001439.html
- --- a/configure.ac
- +++ b/configure.ac
- @@ -136,10 +136,10 @@
- fi])
-
- dnl Checks for functions
- -AC_CHECK_FUNCS(strerror strndup strtoul mkstemp mkostemp utimes utime wcwidth strtof)
- +AC_CHECK_FUNCS(strerror strndup strtoul mkstemp mkostemp utimes utime wcwidth strtof fmtcheck)
-
- dnl Provide implementation of some required functions if necessary
- -AC_REPLACE_FUNCS(getopt_long asprintf vasprintf strlcpy strlcat getline ctime_r asctime_r pread strcasestr fmtcheck)
- +AC_REPLACE_FUNCS(getopt_long asprintf vasprintf strlcpy strlcat getline ctime_r asctime_r pread strcasestr)
-
- dnl Checks for libraries
- AC_CHECK_LIB(z,gzopen)
- --- a/src/file.h
- +++ b/src/file.h
- @@ -514,10 +514,6 @@
- #ifndef HAVE_ASCTIME_R
- char *asctime_r(const struct tm *, char *);
- #endif
- -#ifndef HAVE_FMTCHECK
- -const char *fmtcheck(const char *, const char *)
- - __attribute__((__format_arg__(2)));
- -#endif
-
- #if defined(HAVE_MMAP) && defined(HAVE_SYS_MMAN_H) && !defined(QUICK)
- #define QUICK
- --- a/src/softmagic.c
- +++ b/src/softmagic.c
- @@ -36,7 +36,12 @@
- #endif /* lint */
-
- #include "magic.h"
- +#ifdef HAVE_FMTCHECK
- +#include <stdio.h>
- #define F(a, b) fmtcheck((a), (b))
- +#else
- +#define F(a, b) (a)
- +#endif
- #include <assert.h>
- #include <string.h>
- #include <ctype.h>
|