X-Git-Url: https://sigrok.org/gitweb/?a=blobdiff_plain;f=output%2Fgnuplot.c;h=cadd4fa3b8c2f4f46fdc742674e348561d975efa;hb=0bc3ab92e66ee08486e25a9a95b1300e2654fd28;hp=27a764c8ad209da04b816cc94772543b5f833fd2;hpb=3699a8a1ff68a2f5f781c6ae74946adc8bc82673;p=libsigrok.git diff --git a/output/gnuplot.c b/output/gnuplot.c index 27a764c8..cadd4fa3 100644 --- a/output/gnuplot.c +++ b/output/gnuplot.c @@ -86,6 +86,11 @@ static int init(struct sr_output *o) continue; ctx->num_enabled_probes++; } + if (ctx->num_enabled_probes <= 0) { + sr_err("%s: no logic probe enabled", __func__); + return SR_ERR; + } + ctx->unitsize = (ctx->num_enabled_probes + 7) / 8; num_probes = g_slist_length(o->sdi->probes);