Skip to content

Commit f9c359f

Browse files
committed
patch regression gnudatalanguage#1508
1 parent 65e3837 commit f9c359f

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/io.cpp

+2-2
Original file line numberDiff line numberDiff line change
@@ -460,9 +460,9 @@ std::streampos AnyStream::Size() {
460460
std::streampos AnyStream::Tell() {
461461
if (fStream != NULL) return fStream->tellp(); //openr
462462
else if (igzStream != NULL)
463-
return igzStream->tellg(); //rdbuf()->pubseekoff( 0, std::ios_base::cur, std::ios_base::in);
463+
return igzStream->rdbuf()->getPosition();
464464
else if (ogzStream != NULL)
465-
return ogzStream->tellp(); //rdbuf()->pubseekoff(0, std::ios_base::cur, std::ios_base::out);
465+
return ogzStream->tellp();
466466
else {
467467
assert(false);
468468
throw; // getting rid of compiler warning

0 commit comments

Comments
 (0)