X-Git-Url: https://git.cworth.org/git?a=blobdiff_plain;f=acre.c;h=5ac51bfae1c7f34c148d64013065d5b7c874cae8;hb=2ffdf3bae8e5196ac265c5a228f4507f0ba12899;hp=5177419ae1b8c7b203851a4878e3d6201101840b;hpb=ffb47f290a9cf9cd9b36ba6ab0905b8f7be8bc6a;p=acre diff --git a/acre.c b/acre.c index 5177419..5ac51bf 100644 --- a/acre.c +++ b/acre.c @@ -134,6 +134,7 @@ acre_create (void) acre->font = NULL; acre->colors = NULL; acre->num_colors = 0; + acre->colors_size = 0; acre->width = 0; acre->height = 0; @@ -435,6 +436,7 @@ _draw_title_and_labels (acre_t *acre) title_layout = _create_layout (acre, acre->title); pango_layout_set_font_description (title_layout, title_font); + pango_font_description_free (title_font); x_axis_layout = _create_layout (acre, acre->x_axis.label); y_axis_layout = _create_layout (acre, acre->y_axis.label); @@ -1052,6 +1054,8 @@ acre_data_create (void) void acre_data_destroy (acre_data_t *data) { + free (data->name); + free (data->points); free (data);