m4/ax_lib_elfutils.m4: use m4_default() for optional args.
[babeltrace.git] / m4 / ax_lib_elfutils.m4
index f4fcb0dd098f05bcbcbfba3902568c425c120e2a..5cefc748bf14a06a545533ebe2bd15f919c003a5 100644 (file)
 AC_DEFUN([AX_LIB_ELFUTILS], [
        m4_pushdef([major_version], [$1])
        m4_pushdef([minor_version], [$2])
-
-       m4_if([$#], 3, [
-               m4_pushdef([true_action], [$3])
-       ], [
-               m4_pushdef([true_action], [])
-       ])
-
-       m4_if([$#], 4, [
-               m4_pushdef([false_action], [$4])
-       ], [
-               m4_pushdef([false_action], [
-                       AC_MSG_ERROR(elfutils >= major_version.minor_version is required)])
-       ])
+       m4_pushdef([true_action], m4_default([$3], [:]))
+       m4_pushdef([false_action], m4_default(
+               [$4], [AC_MSG_ERROR(elfutils >= major_version.minor_version is required)]
+       ))
 
        AC_CACHE_CHECK(
                [for elfutils version >= major_version.minor_version],
This page took 0.023359 seconds and 4 git commands to generate.