X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=PairedEndQModel.h;h=64e486b66b98d19fafc98bce67ef0a5bd85131ad;hb=bf13409ebd15750dc9be1f92a622188d81ae634d;hp=dee535dda56ef89113b0ac8d06e470347f1e2249;hpb=68a2be089a876aba126e384837559aaab40431bf;p=rsem.git diff --git a/PairedEndQModel.h b/PairedEndQModel.h index dee535d..64e486b 100644 --- a/PairedEndQModel.h +++ b/PairedEndQModel.h @@ -298,7 +298,7 @@ void PairedEndQModel::read(const char* inpF) { FILE *fi = fopen(inpF, "r"); if (fi == NULL) { fprintf(stderr, "Cannot open %s! It may not exist.\n", inpF); exit(-1); } - fscanf(fi, "%d", &val); + assert(fscanf(fi, "%d", &val) == 1); assert(val == model_type); ori->read(fi); @@ -313,7 +313,7 @@ void PairedEndQModel::read(const char* inpF) { if (M == 0) M = val; if (M == val) { mw = new double[M + 1]; - for (int i = 0; i <= M; i++) fscanf(fi, "%lf", &mw[i]); + for (int i = 0; i <= M; i++) assert(fscanf(fi, "%lf", &mw[i]) == 1); } }