diff options
author | bill-auger <mr.j.spam.me@gmail.com> | 2020-08-15 00:08:58 -0400 |
---|---|---|
committer | bill-auger <mr.j.spam.me@gmail.com> | 2024-01-01 17:25:33 -0500 |
commit | b1532e66a4ce16103a4df43ff5495ab914af68e1 (patch) | |
tree | 009f8c3ebee88648fe8d96c30996ce006a526224 | |
parent | 0788a76f3e27eb861001fc90d9fb300a71cb165b (diff) |
refactor pkgbuild-summarize-nonfree
-rwxr-xr-x | src/pkgbuild-summarize-nonfree | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/src/pkgbuild-summarize-nonfree b/src/pkgbuild-summarize-nonfree index af220a8..66bb413 100755 --- a/src/pkgbuild-summarize-nonfree +++ b/src/pkgbuild-summarize-nonfree @@ -64,19 +64,19 @@ main() { warning() { :; } fi - parse "$1" + report "$1" } -parse() { +report() { [[ $# == 1 ]] || panic 'malformed call to parse' - declare -i s=$1; + declare -i detected_code=$1 declare -i ret=$EXIT_SUCCESS - declare -i i + declare -i freedom_status_code - for i in 1 2 4 8 16 32; do - if [[ $((s & i)) -gt 0 ]]; then - case $i in + for freedom_status_code in 1 2 4 8 16 32; do + if [[ $((detected_code & freedom_status_code)) -gt 0 ]]; then + case $freedom_status_code in $_E_ERROR) # could be anything, assume the worst error "There was an error processing the PKGBUILD" |