diff options
author | Petri Latvala <petri.latvala@intel.com> | 2019-01-16 13:20:37 +0200 |
---|---|---|
committer | Petri Latvala <petri.latvala@intel.com> | 2019-01-21 13:51:01 +0200 |
commit | ef6d3a271e18d2282c5be3e9110b6dc80f4a67e5 (patch) | |
tree | 57dfac9db028d5a5d0ebb28a6c3f982f23922661 /benchmarks/gem_wsim.c | |
parent | 009d7bd524aaa45e0910c3254b6ed47c0fc9e68c (diff) |
benchmarks/wsim: Handle a parse error
Signed-off-by: Petri Latvala <petri.latvala@intel.com>
Cc: Tvrtko Ursulin <tvrtko.ursulin@intel.com>
Reviewed-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com>
Diffstat (limited to 'benchmarks/gem_wsim.c')
-rw-r--r-- | benchmarks/gem_wsim.c | 8 |
1 files changed, 8 insertions, 0 deletions
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) |