X-Git-Url: https://sigrok.org/gitweb/?p=pulseview.git;a=blobdiff_plain;f=pv%2Fdata%2Flogicsnapshot.cpp;h=af6ac0e8c367a097372aeea376cef6c101785e8b;hp=a7a84cf916d1cad33d4f16fb60d7c45b3fbfacd0;hb=8fe602795012213fdd0ceff9efb6c6158d20f19b;hpb=f06ab14342ff8ed391bb3df5e30cf6faa3422090 diff --git a/pv/data/logicsnapshot.cpp b/pv/data/logicsnapshot.cpp index a7a84cf9..af6ac0e8 100644 --- a/pv/data/logicsnapshot.cpp +++ b/pv/data/logicsnapshot.cpp @@ -77,7 +77,10 @@ void LogicSnapshot::reallocate_mip_map(MipMapLevel &m) if (new_data_length > m.data_length) { m.data_length = new_data_length; - m.data = realloc(m.data, new_data_length * _unit_size); + + // Padding is added to allow for the uint64_t write word + m.data = realloc(m.data, new_data_length * _unit_size + + sizeof(uint64_t)); } }