X-Git-Url: http://sigrok.org/gitweb/?a=blobdiff_plain;f=src%2Fbackend.c;h=5f5f4e88d7f8cb2dd68e34d26fe068b145316079;hb=17bfaca62aaacec71c6da4bd927af051727593b6;hp=e6297f54527e81245bfc2cc9e96c35aabb264795;hpb=d514d35dab8b831264c8cb01444cf0bb5abbbf8f;p=libsigrok.git diff --git a/src/backend.c b/src/backend.c index e6297f54..5f5f4e88 100644 --- a/src/backend.c +++ b/src/backend.c @@ -215,7 +215,7 @@ static int sanity_check_all_drivers(void) static int sanity_check_all_input_modules(void) { int i, errors, ret = SR_OK; - struct sr_input_module **inputs; + const struct sr_input_module **inputs; const char *d; sr_spew("Sanity-checking all input modules."); @@ -230,7 +230,11 @@ static int sanity_check_all_input_modules(void) sr_err("No ID in module %d ('%s').", i, d); errors++; } - if (!inputs[i]->description) { + if (!inputs[i]->name) { + sr_err("No name in module %d ('%s').", i, d); + errors++; + } + if (!inputs[i]->desc) { sr_err("No description in module %d ('%s').", i, d); errors++; } @@ -242,8 +246,8 @@ static int sanity_check_all_input_modules(void) sr_err("No init in module %d ('%s').", i, d); errors++; } - if (!inputs[i]->loadfile) { - sr_err("No loadfile in module %d ('%s').", i, d); + if (!inputs[i]->receive) { + sr_err("No receive in module %d ('%s').", i, d); errors++; }