commit:     ed170f96178b3e5060d6c7eecce79036b14c9f1e
Author:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
AuthorDate: Thu Aug 13 02:45:05 2015 +0000
Commit:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
CommitDate: Thu Aug 13 02:45:05 2015 +0000
URL:        https://gitweb.gentoo.org/proj/crossdev.git/commit/?id=ed170f96

crossdev: fix gensub 3rd arg

Newer gawk points out that the 3rd arg to gensub should be a string with
either "g" or "G", or should be a number.  An empty string is invalid.

Signed-off-by: Mike Frysinger <vapier <AT> gentoo.org>

 crossdev | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/crossdev b/crossdev
index b501ad8..acaa2a8 100755
--- a/crossdev
+++ b/crossdev
@@ -325,7 +325,7 @@ parse_repo_config() {
                        } else if ($1 ~ /^\[/) {
                                if (repo_name && loc)
                                        repos[prio] = repo_name ":" loc
-                               repo_name = gensub(/\[([^\]]*)\]/, "\\1", "", 
$1)
+                               repo_name = gensub(/\[([^\]]*)\]/, "\\1", 1, $1)
                                loc = prio = ""
                        } else if ($1 == "priority") {
                                prio = $3

Reply via email to