diff --git a/migration/dirtyrate.c b/migration/dirtyrate.c index 036ac017fc91f111dcfca1b2dc34bf8be8cb0648..c5d79895f325c1bd1ae8e80a28fed61ca33cb4ee 100644 --- a/migration/dirtyrate.c +++ b/migration/dirtyrate.c @@ -319,7 +319,7 @@ static void cleanup_dirtyrate_stat(struct DirtyRateConfig config) { /* last calc-dirty-rate qmp use dirty ring mode */ if (dirtyrate_mode == DIRTY_RATE_MEASURE_MODE_DIRTY_RING) { - free(DirtyStat.dirty_ring.rates); + g_free(DirtyStat.dirty_ring.rates); DirtyStat.dirty_ring.rates = NULL; } }