X-Git-Url: http://mj.ucw.cz/gitweb/?a=blobdiff_plain;f=lab-evolution.c;h=ccf7515f1d3148519d1c3d006594676e1106e47a;hb=606e40439c8e4a36d81743a30fce8efb8baa9308;hp=5b0bd71e45fa3e7cd93cf9b978c73280f36cf2e2;hpb=1b17564442494d9827c24abbdfd24dc2848bb107;p=leo.git diff --git a/lab-evolution.c b/lab-evolution.c index 5b0bd71..ccf7515 100644 --- a/lab-evolution.c +++ b/lab-evolution.c @@ -744,7 +744,7 @@ static void init_placement(struct placement *p, struct individual *individual, s break; case REQUEST_SECTION: ; struct request_section *rls = (struct request_section *) r; - p->variant_used = randint(0, rls->num_segments); + p->variant_used = randint(0, GARY_SIZE(rls->segments)); break; case REQUEST_SEGMENT: ; struct request_segment *rs = (struct request_segment *) r;