reiserfscore: add support for register_printf_specifier
register_printf_modifier is causing build warnings complaining that it is deprecated. This patch adds support for register_printf_specifier and uses it if it's present. Otherwise, it will fall back to register_printf_modifier. Signed-off-by: Jeff Mahoney <jeffm@suse.com>
This commit is contained in:
1 parent
d3e67ae2f4
commit
3466b34d99
2 files changed
+30
-49
No files matched your search
+7
-2
@@ -104,8 +104,13 @@ AC_PROG_GCC_TRADITIONAL
|
||||
AC_FUNC_MEMCMP
|
||||
AC_FUNC_STRFTIME
|
||||
AC_FUNC_VPRINTF
|
||||
AC_CHECK_FUNCS(strerror strstr strtol register_printf_function statfs getmntent\
|
||||
hasmntopt memset time uname strptime ctime_r)
|
||||
AC_CHECK_FUNCS(strerror strstr strtol statfs getmntent hasmntopt memset time \
|
||||
uname strptime ctime_r register_printf_modifier \
|
||||
register_printf_specifier)
|
||||
|
||||
if test -z "${ac_cv_func_register_printf_function}" -a -z "${ac_cv_func_register_printf_specifier}"; then
|
||||
AC_MSG_ERROR(reiserfsprogs requires a method to add printf modifiers)
|
||||
fi
|
||||
|
||||
|
||||
dnl Never enable this. It is for debugging only
|
||||
|
||||
Reference in new issue
Block a user