]> git.donarmstrong.com Git - rsem.git/blobdiff - SingleModel.h
Bugs in SingleModel.h are fixed.
[rsem.git] / SingleModel.h
index 76c54f1489e15cc87123ef0f3bb3d142c10062db..532f79cd2c126c79199b1072508642394e083445 100644 (file)
@@ -334,8 +334,6 @@ void SingleModel::read(const char* inpF) {
        pro->read(fi);
        npro->read(fi);
 
-       fclose(fi);
-
        if (fscanf(fi, "%d", &M) == 1) {
          mw = new double[M + 1];
          for (int i = 0; i <= M; i++) fscanf(fi, "%lf", &mw[i]);
@@ -363,7 +361,7 @@ void SingleModel::write(const char* outF) {
        npro->write(fo);
 
        if (mw != NULL) {
-         fprintf(fo, "%d\n", M);
+         fprintf(fo, "\n%d\n", M);
          for (int i = 0; i < M; i++) {
            fprintf(fo, "%.15g ", mw[i]);
          }