summaryrefslogtreecommitdiff
path: root/asp.in
diff options
context:
space:
mode:
Diffstat (limited to 'asp.in')
-rw-r--r--asp.in11
1 files changed, 6 insertions, 5 deletions
diff --git a/asp.in b/asp.in
index bbfd7e1..41c27d4 100644
--- a/asp.in
+++ b/asp.in
@@ -58,6 +58,11 @@ update_packages() {
local refspecs=() remote pkgname
declare -A refspec_map
+ if (( $# == 0 )); then
+ update_all
+ return
+ fi
+
# map packages to remotes
for pkgname; do
package_init -n "$pkgname" remote || return 1
@@ -202,11 +207,7 @@ shift
case $action in
update)
- if (( $# == 0 )); then
- update_all
- else
- update_packages "$@"
- fi
+ update_packages "$@"
;;
list-repos)
map package_get_repos "$@"