commit:     151f2838575a0324473c45bcf3b6f61e917eff99
Author:     Kerin Millar <kfm <AT> plushkava <DOT> net>
AuthorDate: Mon Jun 23 02:39:46 2025 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Jun 23 10:37:09 2025 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=151f2838

emerge-webrsync: count the positional parameters properly in usage()

The special '#' parameter expands as the number of positional parameters
that are presently set. Use it.

Signed-off-by: Kerin Millar <kfm <AT> plushkava.net>
Signed-off-by: Sam James <sam <AT> gentoo.org>

 bin/emerge-webrsync | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/bin/emerge-webrsync b/bin/emerge-webrsync
index 2ea9dcaada..da39f78f24 100755
--- a/bin/emerge-webrsync
+++ b/bin/emerge-webrsync
@@ -108,7 +108,7 @@ usage() {
          -x, --debug         Enable debug output
          -h, --help          This help screen (duh!)
        EOF
-       if [[ -n $* ]] ; then
+       if (( $# > 0 )); then
                printf "\nError: %s\n" "$*" 1>&2
                exit 1
        else

Reply via email to