From: Matthias Kramm Date: Wed, 30 Dec 2009 01:42:52 +0000 (-0800) Subject: fixed gfximage_save_jpeg function call X-Git-Tag: version-0-9-1~206 X-Git-Url: http://git.asbjorn.biz/?p=swftools.git;a=commitdiff_plain;h=8f67c24d3250b417099a27525c3ef14ab1c7b3db fixed gfximage_save_jpeg function call --- diff --git a/lib/gfximage.c b/lib/gfximage.c index 54adadc..58f18b3 100644 --- a/lib/gfximage.c +++ b/lib/gfximage.c @@ -6,7 +6,7 @@ #include "gfximage.h" #include "types.h" -void gfximage_save_jpeg(gfximage_t*img, int quality, const char*filename) +void gfximage_save_jpeg(gfximage_t*img, const char*filename, int quality) { int x,y; int l = img->width*img->height; diff --git a/lib/gfximage.h b/lib/gfximage.h index 11545ff..161ac4f 100644 --- a/lib/gfximage.h +++ b/lib/gfximage.h @@ -3,7 +3,7 @@ #include "gfxdevice.h" -void gfximage_save_jpeg(gfximage_t*image, int quality, const char*filename); +void gfximage_save_jpeg(gfximage_t*image, const char*filename, int quality); void gfximage_save_png(gfximage_t*image, const char*filename); gfximage_t* gfximage_rescale(gfximage_t*image, int newwidth, int newheight); diff --git a/lib/ruby/gfx.c b/lib/ruby/gfx.c index 1ba0c1e..687e38a 100644 --- a/lib/ruby/gfx.c +++ b/lib/ruby/gfx.c @@ -220,7 +220,7 @@ static VALUE image_save_jpeg(VALUE cls, VALUE _filename, VALUE quality) Check_Type(_filename, T_STRING); Check_Type(quality, T_FIXNUM); const char*filename = StringValuePtr(_filename); - gfximage_save_jpeg(image->image, FIX2INT(quality), filename); + gfximage_save_jpeg(image->image, filename, FIX2INT(quality)); return cls; } static VALUE image_save_png(VALUE cls, VALUE _filename)