pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/mk/check Instead of $0 and $1 .. $NF, the function che...
details: https://anonhg.NetBSD.org/pkgsrc/rev/b134c49ec366
branches: trunk
changeset: 521529:b134c49ec366
user: rillig <rillig%pkgsrc.org@localhost>
date: Mon Nov 13 23:21:53 2006 +0000
description:
Instead of $0 and $1 .. $NF, the function check_test_eqeq should test
the string in the ''line'' variable. This will make koffice build again.
diffstat:
mk/check/check-portability.awk | 11 ++++++-----
1 files changed, 6 insertions(+), 5 deletions(-)
diffs (26 lines):
diff -r dba3039aad18 -r b134c49ec366 mk/check/check-portability.awk
--- a/mk/check/check-portability.awk Mon Nov 13 23:12:38 2006 +0000
+++ b/mk/check/check-portability.awk Mon Nov 13 23:21:53 2006 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: check-portability.awk,v 1.3 2006/11/10 08:17:06 rillig Exp $
+# $NetBSD: check-portability.awk,v 1.4 2006/11/13 23:21:53 rillig Exp $
#
# Checks a shell file for possible portability problems.
#
@@ -29,11 +29,12 @@
}
}
-function check_test_eqeq(line) {
+function check_test_eqeq(line, n, word, i) {
- for (i = 3; i < NF; i++) {
- if ($i == "==") {
- if ($(i-2) == "test" || $(i-2) == "[") {
+ n = split(line, word);
+ for (i = 3; i < n; i++) {
+ if (word[i] == "==") {
+ if (word[i-2] == "test" || word[i-2] == "[") {
found_test_eqeq = yes;
cs_error_heading("Found test ... == ...:");
cs_error_msg(cs_fname ": " $0);
Home |
Main Index |
Thread Index |
Old Index