commit | 97c6334383ae05891841567e308c02eb9469bea1 | [log] [tgz] |
---|---|---|
author | Jens Axboe <axboe@fb.com> | Mon Jan 05 08:52:37 2015 -0700 |
committer | Mohamad Ayyash <mkayyash@google.com> | Fri Mar 06 17:58:12 2015 -0800 |
tree | 497c06c400807bf73105fcabd9fe496db33916d6 | |
parent | e0ba5713343148467eb04392bb3e05164e97e175 [diff] [blame] |
verify: fix potentially unterminated name Signed-off-by: Jens Axboe <axboe@fb.com>
diff --git a/verify.c b/verify.c index 2ae03f8..205f01a 100644 --- a/verify.c +++ b/verify.c
@@ -1341,7 +1341,8 @@ s->rand.s[1] = cpu_to_le32(td->random_state.s2); s->rand.s[2] = cpu_to_le32(td->random_state.s3); s->rand.s[3] = 0; - strncpy((char *) s->name, td->o.name, sizeof(s->name)); + s->name[sizeof(s->name) - 1] = '\0'; + strncpy((char *) s->name, td->o.name, sizeof(s->name) - 1); next = io_list_next(s); }