X-Git-Url: https://sigrok.org/gitweb/?p=sigrok-cli.git;a=blobdiff_plain;f=parsers.c;h=a01f041802c20eceed66754c27542deff5be925b;hp=fca926f3d321e5145dc00cffd9b8db1d5bce5bbf;hb=8170b8eaefadcd4e572d96da2de0dbdbfe7ee131;hpb=d740e6acab064547a4e01ac73a2f4e31ee34a6ee diff --git a/parsers.c b/parsers.c index fca926f..a01f041 100644 --- a/parsers.c +++ b/parsers.c @@ -44,8 +44,7 @@ char **parse_probestring(int max_probes, const char *probestring) range = g_strsplit(tokens[i], "-", 2); if (!range[0] || !range[1] || range[2]) { /* Need exactly two arguments. */ - printf("Invalid probe syntax '%s'.\n", - tokens[i]); + g_critical("Invalid probe syntax '%s'.", tokens[i]); error = TRUE; break; } @@ -53,8 +52,7 @@ char **parse_probestring(int max_probes, const char *probestring) b = strtol(range[0], NULL, 10); e = strtol(range[1], NULL, 10); if (b < 1 || e > max_probes || b >= e) { - printf("Invalid probe range '%s'.\n", - tokens[i]); + g_critical("Invalid probe range '%s'.", tokens[i]); error = TRUE; break; } @@ -67,7 +65,7 @@ char **parse_probestring(int max_probes, const char *probestring) } else { tmp = strtol(tokens[i], NULL, 10); if (tmp < 1 || tmp > max_probes) { - printf("Invalid probe %d.\n", tmp); + g_critical("Invalid probe %d.", tmp); error = TRUE; break; }