X-Git-Url: https://www.fi.muni.cz/~kas/git//home/kas/public_html/git/?a=blobdiff_plain;ds=sidebyside;f=dvi%2Fmdvi-lib%2Fcolor.c;h=366b0ea6814b984552b0b8fdab14293c79aee696;hb=07ae50430dd7dda3d9304f3836d2a58f011b9d4d;hp=ae63a873167484bf0ed2c456c7cec2074b8372ce;hpb=e88d645e01f3bfbdbeb965f49a091887ead04ab1;p=evince.git diff --git a/dvi/mdvi-lib/color.c b/dvi/mdvi-lib/color.c index ae63a873..366b0ea6 100644 --- a/dvi/mdvi-lib/color.c +++ b/dvi/mdvi-lib/color.c @@ -34,7 +34,7 @@ void mdvi_push_color(DviContext *dvi, Ulong fg, Ulong bg) { if(dvi->color_top == dvi->color_size) { dvi->color_size += 32; - dvi->color_stack = xrealloc(dvi->color_stack, + dvi->color_stack = mdvi_realloc(dvi->color_stack, dvi->color_size * sizeof(DviColorPair)); } dvi->color_stack[dvi->color_top].fg = dvi->curr_fg; @@ -115,13 +115,13 @@ Ulong *get_color_table(DviDevice *dev, cc->pixels = NULL; } else { cc = tofree; - xfree(cc->pixels); + mdvi_free(cc->pixels); } pixels = xnalloc(Ulong, nlevels); status = dev->alloc_colors(dev->device_data, pixels, nlevels, fg, bg, gamma, density); if(status < 0) { - xfree(pixels); + mdvi_free(pixels); return NULL; } cc->fg = fg;