]> git.donarmstrong.com Git - rsem.git/blobdiff - LenDist.h
rsem v1.1.11
[rsem.git] / LenDist.h
index d7b2ba33631dcca513f5acfe1ca6cde41f6daefc..f19babaa1bf79079f22c2fae4e3ce86926f6ea63 100644 (file)
--- a/LenDist.h
+++ b/LenDist.h
@@ -217,12 +217,12 @@ void LenDist::read(FILE *fi) {
        delete[] pdf;
        delete[] cdf;
 
-       fscanf(fi, "%d %d %d", &lb, &ub, &span);
+       assert(fscanf(fi, "%d %d %d", &lb, &ub, &span) == 3);
        pdf = new double[span + 1];
        cdf = new double[span + 1];
        pdf[0] = cdf[0] = 0.0;
        for (int i = 1; i <= span; i++) {
-               fscanf(fi, "%lf", &pdf[i]);
+               assert(fscanf(fi, "%lf", &pdf[i]) == 1);
                cdf[i] = cdf[i - 1] + pdf[i];
        }