X-Git-Url: http://git.asbjorn.biz/?a=blobdiff_plain;f=lib%2Fgfxpoly.c;h=65a65b75346bf7c4c8daa6cd8b39476e5cf38274;hb=ed3ed503ef4d5ee623f6cc7a7c6d9b1434c7609c;hp=af847f859b937fd4dad6d5e5f8623232f32bb242;hpb=c2e927662131cdf53562c223c23ac96b14ef18a1;p=swftools.git diff --git a/lib/gfxpoly.c b/lib/gfxpoly.c index af847f8..65a65b7 100644 --- a/lib/gfxpoly.c +++ b/lib/gfxpoly.c @@ -529,7 +529,13 @@ static double find_shear_value(ArtSVP*svp) } if(!fail) break; - v = lrand48() / 2000000000.0; +#ifdef HAVE_LRAND48 + v = lrand48() / 2000000000.0;; +#elif HAVE_RAND + v = rand() / 2000000000.0; +#else +#error "no lrand48()/rand() implementation found" +#endif tries++; } return v;