]> mj.ucw.cz Git - leo.git/blobdiff - lab-evolution.c
Labelling: (Mostly) structs documentation and cleanup
[leo.git] / lab-evolution.c
index 5b0bd71e45fa3e7cd93cf9b978c73280f36cf2e2..ccf7515f1d3148519d1c3d006594676e1106e47a 100644 (file)
@@ -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;