From: <tr...@us...> - 2003-02-12 16:18:03
|
Update of /cvsroot/basedb/basedb/src/lib In directory sc8-pr-cvs1:/tmp/cvs-serv19904/src/lib Modified Files: basefile.cc Log Message: adressed problem with pubsetbuf Index: basefile.cc =================================================================== RCS file: /cvsroot/basedb/basedb/src/lib/basefile.cc,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** basefile.cc 11 Feb 2003 14:47:36 -0000 1.2 --- basefile.cc 12 Feb 2003 16:17:54 -0000 1.3 *************** *** 20,27 **** // Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. // #include <string.h> #include <iostream> ! #include "basefile.h" istream &getline(istream &i, vector<char> &v, char delim = '\n') --- 20,32 ---- // Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. // + #ifdef HAVE_CONFIG_H + #include <config.h> + #endif + #include <string.h> #include <iostream> ! #include <basefile.h> ! istream &getline(istream &i, vector<char> &v, char delim = '\n') *************** *** 122,126 **** error = EOR; dataEnd = true; ! #if !defined __GNUC__ || __GNUC__ >= 3 s.rdbuf()->pubsetbuf(&inbuf[0], inbuflen); #endif --- 127,131 ---- error = EOR; dataEnd = true; ! #ifdef HAVE_PUBSETBUF s.rdbuf()->pubsetbuf(&inbuf[0], inbuflen); #endif *************** *** 129,133 **** BaseFileReader::~BaseFileReader() { ! #if !defined __GNUC__ || __GNUC__ >= 3 str.rdbuf()->pubsetbuf(NULL, 0); #endif --- 134,138 ---- BaseFileReader::~BaseFileReader() { ! #ifdef HAVE_PUBSETBUF str.rdbuf()->pubsetbuf(NULL, 0); #endif |