From 5ea3ffb3ae0d5d718f5f2077e61af21470856d6c Mon Sep 17 00:00:00 2001
From: David Robillard <d@drobilla.net>
Date: Mon, 12 Apr 2021 14:58:50 -0400
Subject: Sort command line argument handling code

---
 src/serdi.c | 14 +++++++-------
 1 file changed, 7 insertions(+), 7 deletions(-)

(limited to 'src')

diff --git a/src/serdi.c b/src/serdi.c
index a464c8ec..86597cbf 100644
--- a/src/serdi.c
+++ b/src/serdi.c
@@ -233,6 +233,13 @@ main(int argc, char** argv)
         in_name   = (const uint8_t*)"(string)";
         from_file = false;
         break;
+      } else if (opt == 'c') {
+        if (argv[a][o + 1] || ++a == argc) {
+          return missing_arg(prog, 'c');
+        }
+
+        chop_prefix = (const uint8_t*)argv[a];
+        break;
       } else if (opt == 'i') {
         if (argv[a][o + 1] || ++a == argc) {
           return missing_arg(prog, 'i');
@@ -258,13 +265,6 @@ main(int argc, char** argv)
 
         add_prefix = (const uint8_t*)argv[a];
         break;
-      } else if (opt == 'c') {
-        if (argv[a][o + 1] || ++a == argc) {
-          return missing_arg(prog, 'c');
-        }
-
-        chop_prefix = (const uint8_t*)argv[a];
-        break;
       } else if (opt == 'r') {
         if (argv[a][o + 1] || ++a == argc) {
           return missing_arg(prog, 'r');
-- 
cgit v1.2.1