From 8f67c24d3250b417099a27525c3ef14ab1c7b3db Mon Sep 17 00:00:00 2001 From: Matthias Kramm Date: Tue, 29 Dec 2009 17:42:52 -0800 Subject: [PATCH] fixed gfximage_save_jpeg function call --- lib/gfximage.c | 2 +- lib/gfximage.h | 2 +- lib/ruby/gfx.c | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) 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) -- 1.7.10.4