mirror of
https://github.com/xen-project/xen.git
synced 2026-10-28 10:11:27 +01:00
From `man 2 realloc`: If realloc() fails, the original block is left untouched; it is not freed or moved. Found using GCC -fanalyzer: | 184 | backup->entries = realloc(backup->entries, | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | | | | | | (91) when ‘realloc’ fails | | | (92) ‘old_ptes.entries’ leaks here; was allocated at (44) | | (90) ...to here Signed-off-by: Edwin Török <edwin.torok@cloud.com> Acked-by: Andrew Cooper <andrew.cooper3@citrix.com>