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);