X-Git-Url: http://git.asbjorn.biz/?p=swftools.git;a=blobdiff_plain;f=lib%2Fruby%2Fgfx.c;fp=lib%2Fruby%2Fgfx.c;h=648e902325a34573372c96d4fac6f2700e83fcbd;hp=9c3af378f5aa8c6a616024b357de21a440215f76;hb=24b2097d84ef6261b8cadfb454c85ddfbb5b0bf9;hpb=f9843bbeaa52fe428420eed8d2c8992f763a8d68 diff --git a/lib/ruby/gfx.c b/lib/ruby/gfx.c index 9c3af37..648e902 100644 --- a/lib/ruby/gfx.c +++ b/lib/ruby/gfx.c @@ -9,6 +9,7 @@ #include "../pdf/pdf.h" #include "../mem.h" #include "../types.h" +#include "../log.h" #define RUBY_GFX_VERSION "0.9.0" @@ -87,7 +88,7 @@ static VALUE doc_get_page(VALUE cls, VALUE _nr) page->doc = doc; if(!page->page) { rb_raise(rb_eArgError, "No page %d in document", nr); - return; + return Qnil; } return v; } @@ -496,6 +497,10 @@ static VALUE convert_font(gfxfont_t*font) } return v2; } +static VALUE convert_gradient(gfxgradient_t*gradient) +{ + return Qnil; //TODO +} #define HEAD \ device_internal_t*i = (device_internal_t*)dev->internal; \ VALUE v = i->v;