File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -50,8 +50,7 @@ namespace cgi
5050 for (auto &e : parameters.querySequences )
5151 {
5252 // Open the file using kseq
53- FILE *file = fopen (e.c_str (), " r" );
54- gzFile fp = gzdopen (fileno (file), " r" );
53+ gzFile fp = gzopen (e.c_str (), " r" );
5554 kseq_t *seq = kseq_init (fp);
5655 int l; uint64_t genomeLen = 0 ;
5756
@@ -62,16 +61,14 @@ namespace cgi
6261
6362 kseq_destroy (seq);
6463 gzclose (fp); // close the file handler
65- fclose (file);
6664 }
6765
6866 for (auto &e : parameters.refSequences )
6967 {
7068 if ( genomeLengths.find (e) == genomeLengths.end () )
7169 {
7270 // Open the file using kseq
73- FILE *file = fopen (e.c_str (), " r" );
74- gzFile fp = gzdopen (fileno (file), " r" );
71+ gzFile fp = gzopen (e.c_str (), " r" );
7572 kseq_t *seq = kseq_init (fp);
7673 int l; uint64_t genomeLen = 0 ;
7774
@@ -82,7 +79,6 @@ namespace cgi
8279
8380 kseq_destroy (seq);
8481 gzclose (fp); // close the file handler
85- fclose (file);
8682 }
8783 }
8884 }
Original file line number Diff line number Diff line change @@ -119,8 +119,7 @@ namespace skch
119119
120120 {
121121 // Open the file using kseq
122- FILE *file = fopen (queryFileName.c_str (), " r" );
123- gzFile fp = gzdopen (fileno (file), " r" );
122+ gzFile fp = gzopen (queryFileName.c_str (), " r" );
124123 kseq_t *seq = kseq_init (fp);
125124
126125#ifdef DEBUG
Original file line number Diff line number Diff line change @@ -134,11 +134,9 @@ namespace skch
134134#endif
135135
136136 // Open the file using kseq
137- FILE *file = fopen (fileName.c_str (), " r" );
138- gzFile fp = gzdopen (fileno (file), " r" );
137+ gzFile fp = gzopen (fileName.c_str (), " r" );
139138 kseq_t *seq = kseq_init (fp);
140139
141-
142140 // size of sequence
143141 offset_t len;
144142
@@ -166,7 +164,6 @@ namespace skch
166164
167165 kseq_destroy (seq);
168166 gzclose (fp); // close the file handler
169- fclose (file);
170167 }
171168
172169 if ( omp_get_thread_num () == 0 )
You can’t perform that action at this time.
0 commit comments