diff options
Diffstat (limited to 'lib/feed.sh')
-rw-r--r-- | lib/feed.sh | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/lib/feed.sh b/lib/feed.sh index 4b1d123..598614d 100644 --- a/lib/feed.sh +++ b/lib/feed.sh @@ -44,10 +44,11 @@ feed_download() # TODO: Write to a filenames file. feed_find_pkgs() { - local pkg_cb="${1}" + local feed_idx="${1}" local dep_fields="${2}" - local deps_file="${3}" - local fnames_file="${4}" + local pkg_cb="${3}" + local deps_file="${4}" + local fnames_file="${5}" feed_pkg_cb="${pkg_cb}" feed_dep_fields=" $(printf '%s ' ${dep_fields})" @@ -62,7 +63,7 @@ feed_find_pkgs() feed_pkg='' feed_deps='' - parse_control '-' feed_field_cb feed_para_cb 'Package' + parse_control "${feed_idx}" feed_field_cb feed_para_cb 'Package' fclose ${feed_deps_fd} |