X-Git-Url: https://git.octo.it/?p=rrdtool.git;a=blobdiff_plain;f=src%2Frrd_resize.c;h=81410251d0071583db8a5f24cd12c24fa68a42de;hp=629d99b9ceaa3fec0a4536b6ee1f5448600b0a02;hb=454dc9735d59ddbbfd1a658541683017e71c294a;hpb=825f213df6f751b4e48fe7dcd64feeb27b10cc59 diff --git a/src/rrd_resize.c b/src/rrd_resize.c index 629d99b..8141025 100644 --- a/src/rrd_resize.c +++ b/src/rrd_resize.c @@ -161,6 +161,12 @@ int rrd_resize( default: rrd_set_error("Do not know how to handle RRD version %s", rrdold.stat_head->version); + + rrdnew.ds_def = NULL; + rrdnew.live_head = NULL; + rrdnew.pdp_prep = NULL; + rrdnew.cdp_prep = NULL; + rrd_free(&rrdnew); rrd_free(&rrdold); rrd_close(rrd_file); @@ -282,6 +288,12 @@ int rrd_resize( rrd_close(rrd_file); rrd_close(rrd_out_file); rrd_free(&rrdold); + + rrdnew.ds_def = NULL; + rrdnew.live_head = NULL; + rrdnew.pdp_prep = NULL; + rrdnew.cdp_prep = NULL; + rrd_free(&rrdnew); return (0); }