INNER CODE UNIT · C

p1

dpryan79/MethylDackel · bed.c:171

        p1 = p2+1;
        if(sscanf(p1, "%"PRId32, &regions->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, &regions->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;
        }

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…