commit | 7b504eddc4b039f2db3a0626bd08f880c5f4de27 | [log] [tgz] |
---|---|---|
author | Jens Axboe <axboe@fb.com> | Tue Feb 11 14:19:38 2014 -0700 |
committer | Jens Axboe <axboe@fb.com> | Tue Feb 11 14:19:38 2014 -0700 |
tree | 040a5c3c06a511da478253d95f9c31155cb3a1a8 | |
parent | eb0c74ae74ce458dd55b7a7d11c5ba7ae59bf5ed [diff] [blame] |
parse: get rid of raw option offsets Signed-off-by: Jens Axboe <axboe@fb.com>
diff --git a/options.c b/options.c index 29b181a..5ee70be 100644 --- a/options.c +++ b/options.c
@@ -3786,7 +3786,13 @@ __o++; } + if (opt_index + 1 == FIO_MAX_OPTS) { + log_err("fio: FIO_MAX_OPTS is too small\n"); + return 1; + } + memcpy(&fio_options[opt_index], o, sizeof(*o)); + fio_options[opt_index + 1].name = NULL; return 0; }