]> git.ipfire.org Git - thirdparty/zlib-ng.git/commitdiff
Rename single-letter size-table awk variables.
authorNathan Moin Vaziri <nathan@nathanm.com>
Thu, 14 May 2026 20:59:48 +0000 (13:59 -0700)
committerHans Kristian Rosbach <hk-github@circlestorm.org>
Sat, 16 May 2026 23:35:48 +0000 (01:35 +0200)
The awk block parsing the size command output used bt/bd/bb/bD for
base values and dt/dd/db/dD for deltas, with case-only distinction
between bd (data) and bD (dec) that's easy to misread. Spell them out
as base_text/base_data/base_bss/base_dec and d_text/d_data/d_bss/d_dec
for legibility.

.github/workflows/delta.yml

index 4687731bf47d427e21536e5b19c4b1c0188ff2e8..63f585aa55af275d5c8e911012d29d73400ca9a8 100644 (file)
@@ -345,11 +345,14 @@ jobs:
           {
             "$SIZE_CMD" "$BASE_LIB" "$HEAD_LIB" | awk '
               { print }
-              NR == 2 { bt = $1; bd = $2; bb = $3; bD = $4 }
+              NR == 2 { base_text = $1; base_data = $2; base_bss = $3; base_dec = $4 }
               NR == 3 {
-                dt = $1 - bt; dd = $2 - bd; db = $3 - bb; dD = $4 - bD
-                pct = bD == 0 ? "n/a" : sprintf("%+.2f%%", 100.0 * dD / bD)
-                printf "%+7d\t%+7d\t%+7d\t%+7d\t%7s\tΔ %s\n", dt, dd, db, dD, "", pct
+                d_text = $1 - base_text
+                d_data = $2 - base_data
+                d_bss  = $3 - base_bss
+                d_dec  = $4 - base_dec
+                pct = base_dec == 0 ? "n/a" : sprintf("%+.2f%%", 100.0 * d_dec / base_dec)
+                printf "%+7d\t%+7d\t%+7d\t%+7d\t%7s\tΔ %s\n", d_text, d_data, d_bss, d_dec, "", pct
               }
             '
             fb=$(stat -c %s "$BASE_LIB"); fh=$(stat -c %s "$HEAD_LIB"); fd=$((fh - fb))