X-Git-Url: https://sigrok.org/gitweb/?p=pulseview.git;a=blobdiff_plain;f=main.cpp;h=0f9aec2f7adc6316a1dd05d26b3417b12df454df;hp=8f495419fee7467de77c4074c32927ce658de919;hb=ed6f8680ba30649409b35ffccb7f815cb7b1a23a;hpb=83c59147c7a7cfd34df1e26466c2b8a15b299139 diff --git a/main.cpp b/main.cpp index 8f495419..0f9aec2f 100644 --- a/main.cpp +++ b/main.cpp @@ -121,6 +121,10 @@ int main(int argc, char *argv[]) case 'l': { const int loglevel = atoi(optarg); + if (loglevel < 0 || loglevel > 5) { + qDebug() << "ERROR: invalid log level spec."; + break; + } context->set_log_level(sigrok::LogLevel::get(loglevel)); #ifdef ENABLE_DECODE