Module: gas-preprocessor Branch: master Commit: 0c9d16a591e421e7620e1b050940968b737f0684
Author: Martin Storsjo <[email protected]> Committer: Martin Storsjo <[email protected]> Date: Mon Oct 22 15:49:01 2018 +0300 Use the correct variable $line instead of the implicit variable This fixes cases if the input parameter is something else than the currently iterated variable. --- gas-preprocessor.pl | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gas-preprocessor.pl b/gas-preprocessor.pl index 41d7b69..39ad08d 100755 --- a/gas-preprocessor.pl +++ b/gas-preprocessor.pl @@ -383,12 +383,12 @@ sub parse_line { return if (parse_if_line($line)); if (scalar(@rept_lines) == 0) { - if (/\.macro/) { + if ($line =~ /\.macro/) { $macro_level++; if ($macro_level > 1 && !$current_macro) { die "nested macros but we don't have master macro"; } - } elsif (/\.endm/) { + } elsif ($line =~ /\.endm/) { $macro_level--; if ($macro_level < 0) { die "unmatched .endm"; _______________________________________________ libav-commits mailing list [email protected] https://lists.libav.org/mailman/listinfo/libav-commits
