[igt-dev] [PATCH i-g-t 08/21] benchmarks/wsim: Handle a parse error
Petri Latvala
petri.latvala at intel.com
Wed Jan 16 11:20:37 UTC 2019
Signed-off-by: Petri Latvala <petri.latvala at intel.com>
Cc: Tvrtko Ursulin <tvrtko.ursulin at intel.com>
---
benchmarks/gem_wsim.c | 8 ++++++++
1 file changed, 8 insertions(+)
diff --git a/benchmarks/gem_wsim.c b/benchmarks/gem_wsim.c
index e0709487..5a4753d9 100644
--- a/benchmarks/gem_wsim.c
+++ b/benchmarks/gem_wsim.c
@@ -483,6 +483,14 @@ parse_workload(struct w_arg *arg, unsigned int flags, struct workload *app_w)
goto add_step;
}
+ if (!field) {
+ if (verbose)
+ fprintf(stderr,
+ "Parse error at step %u!\n",
+ nr_steps);
+ return NULL;
+ }
+
tmp = atoi(field);
if (tmp < 0) {
if (verbose)
--
2.19.1
More information about the igt-dev
mailing list