X-Git-Url: http://git.asbjorn.biz/?p=swftools.git;a=blobdiff_plain;f=lib%2Fgfxpoly%2Fpoly.c;h=239cba6ec0fad44f72cf733d4cd255d2b170234e;hp=9c45bdfb3294a23566f4cce4fc8132c1460e60ce;hb=71b11cc925e384ecad5b0f48b511bcadc2867f9b;hpb=336f6de943b8c0bbeb0f64b7e35dd9511147a20a diff --git a/lib/gfxpoly/poly.c b/lib/gfxpoly/poly.c index 9c45bdf..239cba6 100644 --- a/lib/gfxpoly/poly.c +++ b/lib/gfxpoly/poly.c @@ -1277,5 +1277,7 @@ gfxpoly_t* gfxpoly_process(gfxcompactpoly_t*poly, windrule_t*windrule, windconte gfxcompactpoly_t*p = (gfxcompactpoly_t*)status.writer.finish(&status.writer); add_horizontals(p, &windrule_evenodd, context); // output is always even/odd - return gfxpoly_from_gfxcompactpoly(p); + gfxpoly_t*pp = gfxpoly_from_gfxcompactpoly(p); + gfxcompactpoly_destroy(p); + return pp; }