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

Reply via email to