commit | b814fb2694fe178b5cb94e046b9d31944e752f4a | [log] [tgz] |
---|---|---|
author | Jens Axboe <axboe@kernel.dk> | Wed Oct 12 09:20:34 2011 +0200 |
committer | Jens Axboe <axboe@kernel.dk> | Wed Oct 12 09:20:34 2011 +0200 |
tree | d3085e189235ca60e66f69058772db0357fd30c5 | |
parent | d2333358fb3729de6681ed5cc3ec45cd86b5cfb8 [diff] [blame] |
Fix off-by-one in jobs_eta allocation Signed-off-by: Jens Axboe <axboe@kernel.dk>
diff --git a/server.c b/server.c index ac6c2fb..2c20e37 100644 --- a/server.c +++ b/server.c
@@ -409,7 +409,10 @@ size_t size; int i; - size = sizeof(*je) + thread_number * sizeof(char); + if (!thread_number) + return 0; + + size = sizeof(*je) + thread_number * sizeof(char) + 1; je = malloc(size); memset(je, 0, size);