]> git.draconx.ca Git - dxcommon.git/blobdiff - scripts/gen-options.awk
gen-options.awk: Work around busybox regex bug.
[dxcommon.git] / scripts / gen-options.awk
index f1dbb1cb2088c135ac00275c4dc7f5de3a648862..a93c47cf95e576d5a723c6101d7d315a13461f49 100755 (executable)
@@ -152,7 +152,7 @@ $0 ~ /^-/ {
   }
 
   # Extract argument name
-  if (work ~ /^\[=[^\] \t]+\]/) {
+  if (work ~ /^\[=[^ \t]+\]/ && sub(/\]/, "&", work) == 1) {
     if (n = index(work, "]")) {
       arg = substr(work, 3, n-3)
       work = substr(work, n+1)