X-Git-Url: http://git.asbjorn.biz/?a=blobdiff_plain;f=lib%2Fdevices%2Frender.c;fp=lib%2Fdevices%2Frender.c;h=f8dbbe2573e92d6c12e3160791988daf191d1097;hb=7cbde5a64857e9f14989a74ef834febcec9f4f00;hp=a0f20314d80c97c9bae70fe7490e6726df68a516;hpb=31dbdcebf78cfaa7c2dd5bb025689d48960acb46;p=swftools.git diff --git a/lib/devices/render.c b/lib/devices/render.c index a0f2031..f8dbbe2 100644 --- a/lib/devices/render.c +++ b/lib/devices/render.c @@ -438,6 +438,7 @@ void fill(gfxdevice_t*dev, fillinfo_t*fill) void fill_solid(gfxdevice_t*dev, gfxcolor_t* color) { fillinfo_t info; + memset(&info, 0, sizeof(info)); info.type = filltype_solid; info.color = color; fill(dev, &info); @@ -588,6 +589,7 @@ void render_startclip(struct _gfxdevice*dev, gfxline_t*line) { internal_t*i = (internal_t*)dev->internal; fillinfo_t info; + memset(&info, 0, sizeof(info)); newclip(dev); info.type = filltype_clip; draw_line(dev, line); @@ -619,6 +621,7 @@ void render_fillbitmap(struct _gfxdevice*dev, gfxline_t*line, gfximage_t*img, gf draw_line(dev, line); fillinfo_t info; + memset(&info, 0, sizeof(info)); info.type = filltype_bitmap; info.image = img; info.matrix = &m2;