X-Git-Url: http://git.asbjorn.biz/?p=swftools.git;a=blobdiff_plain;f=lib%2Fruby%2Fgfx.c;h=7c48a093069844683ac67f9a3bd0f08065bdaede;hp=32274493956da4be60572e411eedb8d3cca049b1;hb=df99e9de2273822d54a2efa8d02a08e90181ede1;hpb=bd6e5cd809f4fa605f8505fa06712981b3443537 diff --git a/lib/ruby/gfx.c b/lib/ruby/gfx.c index 3227449..7c48a09 100644 --- a/lib/ruby/gfx.c +++ b/lib/ruby/gfx.c @@ -1,4 +1,5 @@ #include +#include "../../config.h" #include "../gfxdevice.h" #include "../gfxsource.h" #include "../gfxtools.h" @@ -765,6 +766,14 @@ VALUE gfx_setparameter(VALUE module, VALUE _key, VALUE _value) void Init_gfx() { initLog(0,0,0,0,0,2); +#ifdef HAVE_SRAND48 + srand48(time(0)); +#else +#ifdef HAVE_SRAND + srand(time(0)); +#endif +#endif + pdfdriver = gfxsource_pdf_create(); swfdriver = gfxsource_swf_create(); imagedriver = gfxsource_image_create();