INNER CODE UNIT · C
p1
dpryan79/MethylDackel · bed.c:171
p1 = p2+1;
if(sscanf(p1, "%"PRId32, ®ions->region[regions->n].start) != 1 || regions->region[regions->n].start == -1) {
fprintf(stderr, "Line %" PRId32 " of %s is malformed.\n", lnum, fn);
goto err;
}
p2++;
while(*p2 && !isspace(*p2)) p2++;
if(*p2 != '\0') *p2 = '\0';
p1 = p2+1;
if(sscanf(p1, "%"PRId32, ®ions->region[regions->n].end) != 1 || regions->region[regions->n].end == -1) {
fprintf(stderr, "Line %" PRId32 " of %s is malformed.\n", lnum, fn);
goto err;
}
if(regions->region[regions->n].start >= regions->region[regions->n].end) {
fprintf(stderr, "The position on line %" PRId32 " of %s is incorrect (%"PRId32" >= %"PRId32".\n", lnum, fn, regions->region[regions->n].start, regions->region[regions->n].end);
goto err;
}