- p = first_lopt(&i, &len);
- ok1(i == 0);
- ok1(len == 3);
- ok1(strncmp(p, "jjj", len) == 0);
- p = next_lopt(p, &i, &len);
- ok1(i == 0);
- ok1(len == 3);
- ok1(strncmp(p, "lll", len) == 0);
- p = next_lopt(p, &i, &len);
- ok1(i == 1);
- ok1(len == 3);
- ok1(strncmp(p, "mmm", len) == 0);
- p = next_lopt(p, &i, &len);
- ok1(i == 5);
- ok1(len == 3);
- ok1(strncmp(p, "ddd", len) == 0);
- p = next_lopt(p, &i, &len);
- ok1(i == 6);
- ok1(len == 3);
- ok1(strncmp(p, "eee", len) == 0);
- p = next_lopt(p, &i, &len);
- ok1(i == 7);
- ok1(len == 3);
- ok1(strncmp(p, "ggg", len) == 0);
- p = next_lopt(p, &i, &len);
- ok1(i == 8);
- ok1(len == 3);
- ok1(strncmp(p, "hhh", len) == 0);
- p = next_lopt(p, &i, &len);
- ok1(!p);
+ p = first_lopt(&i, &len);
+ ok1(i == j + 0);
+ ok1(len == 3);
+ ok1(strncmp(p, "jjj", len) == 0);
+ p = next_lopt(p, &i, &len);
+ ok1(i == j + 0);
+ ok1(len == 3);
+ ok1(strncmp(p, "lll", len) == 0);
+ p = next_lopt(p, &i, &len);
+ ok1(i == j + 1);
+ ok1(len == 3);
+ ok1(strncmp(p, "mmm", len) == 0);
+ p = next_lopt(p, &i, &len);
+ ok1(i == j + 5);
+ ok1(len == 3);
+ ok1(strncmp(p, "ddd", len) == 0);
+ p = next_lopt(p, &i, &len);
+ ok1(i == j + 6);
+ ok1(len == 3);
+ ok1(strncmp(p, "eee", len) == 0);
+ p = next_lopt(p, &i, &len);
+ ok1(i == j + 7);
+ ok1(len == 3);
+ ok1(strncmp(p, "ggg", len) == 0);
+ p = next_lopt(p, &i, &len);
+ ok1(i == j + 8);
+ ok1(len == 3);
+ ok1(strncmp(p, "hhh", len) == 0);
+ p = next_lopt(p, &i, &len);
+ ok1(!p);