Summary Files Commits Branches @commit @diff @stats
path: root / awk-edits / Flags.awk
diff options
context:
space:
mode:
Commita1b13aa9cfdbf31f18fef8ccf7731d4529c0e308 (patch)
Author
 Syndamia <kamen@syndamia.com>
2023-05-07 13:54:32 +0300
Committer
 Syndamia <kamen@syndamia.com>
2023-05-07 13:54:47 +0300
Files27281b6485cd70132c556a6b898859aa76cb7f6e /awk-edits/Flags.awk
syndamia.com-a1b13aa9cfdbf31f18fef8ccf7731d4529c0e308.tar
syndamia.com-a1b13aa9cfdbf31f18fef8ccf7731d4529c0e308.tar.gz
syndamia.com-a1b13aa9cfdbf31f18fef8ccf7731d4529c0e308.zip
Parent26443d26aa2bd886d58b1580335df46724ef8842 (diff)
[awk-edits] Updated for POSIX compatibility
1 files changed, 4 insertions, 2 deletions
-rw-r--r--awk-edits/Flags.awk6
diff --git a/awk-edits/Flags.awk b/awk-edits/Flags.awk
index 3ee1d42..f40a3c9 100644
--- a/awk-edits/Flags.awk
+++ b/awk-edits/Flags.awk
@@ -20,14 +20,16 @@ BEGIN {
flag[2] = "bg"
flagTitle[2] = "BG"
- for (i = 1; i <= length(flag); i++) {
+ flaglength = 2 # POSIX compatibility: length(flag) is not valid
+
+ for (i = 1; i <= flaglength; i++) {
flagExp[i] = "&#38;&#38;" flag[i]
flagTag[i] = "<img src=\"/img/" flag[i] ".svg\" class=\"flag unzoomable svg\" alt=\"" flagTitle[i] "\" flagTitle=\"" flagTitle[i] "\">"
}
}
/&#38;&#38;/ {
- for (i = 1; i <= length(flagExp); i++) {
+ for (i = 1; i <= flaglength; i++) {
gsub(flagExp[i], flagTag[i])
}
}