]> sigrok.org Git - libsigrok.git/blobdiff - src/backend.c
Refactor scan options check.
[libsigrok.git] / src / backend.c
index 5f5f4e88d7f8cb2dd68e34d26fe068b145316079..6500bf54d484446582a6be9b6366d85d9be909f4 100644 (file)
@@ -238,10 +238,6 @@ static int sanity_check_all_input_modules(void)
                        sr_err("No description in module %d ('%s').", i, d);
                        errors++;
                }
-               if (!inputs[i]->format_match) {
-                       sr_err("No format_match in module %d ('%s').", i, d);
-                       errors++;
-               }
                if (!inputs[i]->init) {
                        sr_err("No init in module %d ('%s').", i, d);
                        errors++;
@@ -250,6 +246,10 @@ static int sanity_check_all_input_modules(void)
                        sr_err("No receive in module %d ('%s').", i, d);
                        errors++;
                }
+               if (!inputs[i]->end) {
+                       sr_err("No end in module %d ('%s').", i, d);
+                       errors++;
+               }
 
                if (errors == 0)
                        continue;