X-Git-Url: https://sigrok.org/gitweb/?a=blobdiff_plain;f=src%2Fscpi%2Fscpi.c;h=8cf62ad4e06710e1069101a987e211a528411111;hb=91ef511db2370904f8765a13e315fbddaf5ffe07;hp=0835c90b60e0cacb40e1c2d2925179ebe28f8a59;hpb=1a46cc62e2b528bcaeb1f8dc0c952a81b3bcba5c;p=libsigrok.git diff --git a/src/scpi/scpi.c b/src/scpi/scpi.c index 0835c90b..8cf62ad4 100644 --- a/src/scpi/scpi.c +++ b/src/scpi/scpi.c @@ -17,11 +17,11 @@ * along with this program. If not, see . */ -#include "libsigrok.h" -#include "libsigrok-internal.h" - #include #include +#include +#include "libsigrok-internal.h" +#include "scpi.h" #define LOG_PREFIX "scpi" @@ -736,7 +736,7 @@ SR_PRIV int sr_scpi_get_hw_id(struct sr_scpi_dev_inst *scpi, for (num_tokens = 0; tokens[num_tokens] != NULL; num_tokens++); - if (num_tokens != 4) { + if (num_tokens < 4) { sr_dbg("IDN response not according to spec: %80.s.", response); g_strfreev(tokens); g_free(response);