commit | b84afc4d675705adb980effcae6c1818eccd9ca8 | [log] [tgz] |
---|---|---|
author | Jens Axboe <axboe@kernel.dk> | Fri Feb 19 06:25:51 2021 -0700 |
committer | Jens Axboe <axboe@kernel.dk> | Fri Feb 19 06:25:51 2021 -0700 |
tree | 6c496483982c1bd0d7fe548c92dfd79658a47692 | |
parent | 0a3b79c82d11f9d9a65351fd9cc130da50f1da65 [diff] | |
parent | aa8c962c174dd4439d9abfb3d7ae0d2d69e96438 [diff] |
Merge branch 'master' of https://github.com/ZhiqiangLiu26/liburing * 'master' of https://github.com/ZhiqiangLiu26/liburing: setup: check whether malloc succ before using it
diff --git a/src/setup.c b/src/setup.c index 062eaa0..94fec90 100644 --- a/src/setup.c +++ b/src/setup.c
@@ -185,7 +185,10 @@ size_t len = sizeof(*probe) + 256 * sizeof(struct io_uring_probe_op); probe = malloc(len); + if (!probe) + return NULL; memset(probe, 0, len); + r = io_uring_register_probe(ring, probe, 256); if (r < 0) goto fail;