diff options
| author | Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> | 2020-12-11 21:39:21 +0300 |
|---|---|---|
| committer | Eric Blake <eblake@redhat.com> | 2021-02-03 08:00:33 -0600 |
| commit | a56ed80c429610aecd6f74fbd4a9467f5466278a (patch) | |
| tree | 0e15ac7e2d6d667282288ee1085cecaa99c4ff21 /qobject/json-parser.c | |
| parent | 4c002cef0e9abe7135d7916c51abce47f7fc1ee2 (diff) | |
| download | focaccia-qemu-a56ed80c429610aecd6f74fbd4a9467f5466278a.tar.gz focaccia-qemu-a56ed80c429610aecd6f74fbd4a9467f5466278a.zip | |
block: fix theoretical overflow in bdrv_init_padding()
Calculation of sum may theoretically overflow, so use 64bit type and add some good assertions. Use int64_t constantly. Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> Message-Id: <20201211183934.169161-4-vsementsov@virtuozzo.com> Reviewed-by: Eric Blake <eblake@redhat.com> [eblake: tweak assertion order] Signed-off-by: Eric Blake <eblake@redhat.com>
Diffstat (limited to 'qobject/json-parser.c')
0 files changed, 0 insertions, 0 deletions