X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=simgear%2Fmisc%2Fzfstream.cxx;h=9ad2dd775dc316237f2f3dd1ca803e4639f110f8;hb=2a2e2716bdfbecb3494ab935171ed6224a178470;hp=7dcf701f131002cc8bc1114df8dba5d6f7a475d3;hpb=9f516a8ccc7e6e5865523a87a7950b501f0959be;p=simgear.git diff --git a/simgear/misc/zfstream.cxx b/simgear/misc/zfstream.cxx index 7dcf701f..9ad2dd77 100644 --- a/simgear/misc/zfstream.cxx +++ b/simgear/misc/zfstream.cxx @@ -15,20 +15,15 @@ // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU // Library General Public License for more details. // -// You should have received a copy of the GNU Library General Public -// License along with this library; if not, write to the -// Free Software Foundation, Inc., 59 Temple Place - Suite 330, -// Boston, MA 02111-1307, USA. +// You should have received a copy of the GNU General Public License +// along with this program; if not, write to the Free Software +// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. // // $Id$ #include -#ifdef FG_HAVE_STD_INCLUDES -# include -#else -# include -#endif +#include #include #include @@ -39,13 +34,9 @@ // Allocate memory for 'get' buffer and zero all buffer pointers. // gzfilebuf::gzfilebuf() - : streambuf(), + : std::streambuf(), file(NULL), -#if defined( __MWERKS__ ) mode(ios_openmode(0)), -#else - mode(0), -#endif own_file_descriptor(false), ibuf_size(0), ibuffer(0) @@ -116,7 +107,7 @@ gzfilebuf::open( const char *name, ios_openmode io_mode ) char char_mode[10]; cvt_iomode( char_mode, io_mode ); if ( (file = gzopen(name, char_mode)) == NULL ) { - perror( "gzfilebuf::open(): " ); + // perror( "gzfilebuf::open(): " ); errno = 0; return NULL; } @@ -175,10 +166,10 @@ gzfilebuf::close() // } -streampos -gzfilebuf::seekoff( streamoff, ios_seekdir, int ) +std::streampos +gzfilebuf::seekoff( std::streamoff, ios_seekdir, int ) { - return streampos(EOF); + return std::streampos(EOF); } gzfilebuf::int_type