X-Git-Url: https://git.dogcows.com/gitweb?a=blobdiff_plain;ds=sidebyside;f=render%2Frender.c;h=13257910d08368d16bd03a1f381935d59a2f0852;hb=d42335e54d9eb70957eb3f4938b69cc3682cfec2;hp=b048bcecd0448ae77372a042bc06220757811c39;hpb=7bd747389d3463b00919fd21dfb21d31feb2c3f8;p=chaz%2Fopenbox diff --git a/render/render.c b/render/render.c index b048bcec..13257910 100644 --- a/render/render.c +++ b/render/render.c @@ -192,8 +192,7 @@ Appearance *appearance_copy(Appearance *orig) break; } copy->textures = orig->textures; - copy->texture = g_memdup(orig->texture, - orig->textures * sizeof(Texture)); + copy->texture = g_memdup(orig->texture, orig->textures * sizeof(Texture)); copy->pixmap = None; copy->xftdraw = NULL; return copy; @@ -211,6 +210,7 @@ void appearance_free(Appearance *a) if (p->primary != NULL) color_free(p->primary); if (p->secondary != NULL) color_free(p->secondary); if (p->border_color != NULL) color_free(p->border_color); + if (p->pixel_data != NULL) g_free(p->pixel_data); } g_free(a); }