X-Git-Url: http://git.asbjorn.biz/?a=blobdiff_plain;f=lib%2Fdevices%2Frescale.c;h=e82aed62ae406108de7bb42c4d69d6e894f74a2d;hb=d5397344f05f5fb7bdf3fde0e5c397bdfcc30f4c;hp=21e8cb0671442196f4ed174c644ed3d4a145c54f;hpb=9982299446907029b63d0ed8119f808821724a75;p=swftools.git diff --git a/lib/devices/rescale.c b/lib/devices/rescale.c index 21e8cb0..e82aed6 100644 --- a/lib/devices/rescale.c +++ b/lib/devices/rescale.c @@ -21,9 +21,13 @@ #include #include #include +#ifndef WIN32 #include +#endif #include #include +#include +#include "rescale.h" #include "../types.h" #include "../mem.h" #include "../gfxdevice.h" @@ -207,7 +211,7 @@ void rescale_fillgradient(gfxdevice_t*dev, gfxline_t*line, gfxgradient_t*gradien { internal_t*i = (internal_t*)dev->internal; gfxline_t*line2 = transformgfxline(i, line); - i->out->fillgradient(i->out, line, gradient, type, matrix); + i->out->fillgradient(i->out, line2, gradient, type, matrix); gfxline_free(line2); } @@ -229,7 +233,7 @@ void rescale_drawlink(gfxdevice_t*dev, gfxline_t*line, const char*action) { internal_t*i = (internal_t*)dev->internal; gfxline_t*line2 = transformgfxline(i, line); - i->out->drawlink(i->out, line, action); + i->out->drawlink(i->out, line2, action); gfxline_free(line2); }