X-Git-Url: http://git.asbjorn.biz/?a=blobdiff_plain;f=lib%2Fdevices%2Frender.c;h=c1c803c91caecab1d1c78d1b4e692e6109b92c50;hb=HEAD;hp=250356a271cabbf8f6a266dad21cfe578aa81544;hpb=e321a0df2c56ff61602b13c1440465911b231f89;p=swftools.git diff --git a/lib/devices/render.c b/lib/devices/render.c index 250356a..c1c803c 100644 --- a/lib/devices/render.c +++ b/lib/devices/render.c @@ -608,7 +608,7 @@ void render_stroke(struct _gfxdevice*dev, gfxline_t*line, gfxcoord_t width, gfxc static void draw_line(gfxdevice_t*dev, gfxline_t*line) { internal_t*i = (internal_t*)dev->internal; - double x,y; + double x=0,y=0; while(line) { @@ -800,18 +800,18 @@ int render_result_save(gfxresult_t*r, const char*filename) while(i->next) { sprintf(filenamebuf, "%s.%d.png", origname, nr); if(!i->palette) { - writePNG(filename, (unsigned char*)i->img.data, i->img.width, i->img.height); + png_write(filename, (unsigned char*)i->img.data, i->img.width, i->img.height); } else { - writePalettePNG(filename, (unsigned char*)i->img.data, i->img.width, i->img.height); + png_write_palette_based_2(filename, (unsigned char*)i->img.data, i->img.width, i->img.height); } nr++; } free(origname); } else { if(!i->palette) { - writePNG(filename, (unsigned char*)i->img.data, i->img.width, i->img.height); + png_write(filename, (unsigned char*)i->img.data, i->img.width, i->img.height); } else { - writePalettePNG(filename, (unsigned char*)i->img.data, i->img.width, i->img.height); + png_write_palette_based_2(filename, (unsigned char*)i->img.data, i->img.width, i->img.height); } } return 1;