diff options
| author | Leah Rowe <leah@libreboot.org> | 2026-03-12 21:50:29 +0000 |
|---|---|---|
| committer | Leah Rowe <leah@libreboot.org> | 2026-03-12 21:50:29 +0000 |
| commit | 995ac0bcd79019814a73534ce5b7c4796262f2f1 (patch) | |
| tree | 14e51cc9a6679a0f707b48132ff767b1c93b79a9 /util | |
| parent | 912cd99f9f65a2b7303fbee9b360b4608960d78e (diff) | |
util/spkmodem-decode: do getopt first
much cleaner. do it right after zero-init memset.
Signed-off-by: Leah Rowe <leah@libreboot.org>
Diffstat (limited to 'util')
| -rw-r--r-- | util/spkmodem_decode/spkmodem-decode.c | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/util/spkmodem_decode/spkmodem-decode.c b/util/spkmodem_decode/spkmodem-decode.c index c9ca43c1..c2468aa7 100644 --- a/util/spkmodem_decode/spkmodem-decode.c +++ b/util/spkmodem_decode/spkmodem-decode.c @@ -220,10 +220,6 @@ main(int argc, char **argv) #endif memset(&st, 0, sizeof(st)); - st.ascii_bit = 7; - - st.ringpos = 0; - st.sep_pos = SAMPLES_PER_FRAME; while ((c = getopt(argc, argv, "d")) != -1) { if (c != 'd') @@ -232,6 +228,11 @@ main(int argc, char **argv) break; } + st.ascii_bit = 7; + + st.ringpos = 0; + st.sep_pos = SAMPLES_PER_FRAME; + if (host_is_big_endian()) st.swap_bytes = 1; |
