summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLeah Rowe <leah@libreboot.org>2026-03-12 05:20:09 +0000
committerLeah Rowe <leah@libreboot.org>2026-03-12 05:20:09 +0000
commit69fb0618ccf9d4f338cf341bfce96121b18b72f3 (patch)
tree2f705b846ff70bb09b0a22e3928edd3c1df3477e
parent65a6205dabe3fe452adb9e42b6d552c2abd1c46d (diff)
util/spkmodem-recv: tidy up the getopt loop
more knf-compliant Signed-off-by: Leah Rowe <leah@libreboot.org>
-rw-r--r--util/spkmodem_recv/spkmodem-recv.c13
1 files changed, 6 insertions, 7 deletions
diff --git a/util/spkmodem_recv/spkmodem-recv.c b/util/spkmodem_recv/spkmodem-recv.c
index d5465137..c09bf7c5 100644
--- a/util/spkmodem_recv/spkmodem-recv.c
+++ b/util/spkmodem_recv/spkmodem-recv.c
@@ -104,15 +104,14 @@ main(int argc, char **argv)
argv0 = argv[0];
- while (1) {
- c = getopt(argc, argv, "d");
- if (c == -1)
- break;
-
- if (c == 'd')
+ while ((c = getopt(argc, argv, "d")) != -1) {
+ switch (c) {
+ case 'd':
st.debug = 1;
- else
+ break;
+ default:
err(EINVAL, "Invalid argument");
+ }
}
setvbuf(stdout, NULL, _IONBF, 0);