Fix bug in Fortran implicit int handling * lib/autoconf/fortran.m4 (_AC_FC_IMPLICIT_NONE): Fix typo in argument numbering. Copyright-paperwork-exempt: yes
diff --git a/lib/autoconf/fortran.m4 b/lib/autoconf/fortran.m4 index 4c39607..09459f0 100644 --- a/lib/autoconf/fortran.m4 +++ b/lib/autoconf/fortran.m4
@@ -1665,13 +1665,13 @@ _AC_LANG_PREFIX[]FLAGS=$ac_fc_implicit_none_[]_AC_LANG_PREFIX[]FLAGS_save ]) if test "x$ac_cv_[]_AC_LANG_ABBREV[]_implicit_none" = xunknown; then - m4_default([$3], + m4_default([$2], [AC_MSG_ERROR([no Fortran flag to disallow implicit declarations found], 77)]) else if test "x$ac_cv_[]_AC_LANG_ABBREV[]_implicit_none" != xnone; then _AC_LANG_PREFIX[]FLAGS="$_AC_LANG_PREFIX[]FLAGS $ac_cv_[]_AC_LANG_ABBREV[]_implicit_none" fi - $2 + $1 fi ])# _AC_FC_IMPLICIT_NONE