[Synopsis-cvs] Synopsis/Synopsis/Synopsis/Parser/C++/occ buffer.cc,1.6,1.7

Stephen Davies chalky at users.sourceforge.net
Mon May 19 04:18:05 UTC 2003


Update of /cvsroot/synopsis/Synopsis/Synopsis/Parser/C++/occ
In directory sc8-pr-cvs1:/tmp/cvs-serv21818

Modified Files:
	buffer.cc 
Log Message:
Fix bug caused by Cr/Lf settings in Cygwin.


Index: buffer.cc
===================================================================
RCS file: /cvsroot/synopsis/Synopsis/Synopsis/Parser/C++/occ/buffer.cc,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -p -d -r1.6 -r1.7
--- buffer.cc	23 May 2001 05:08:47 -0000	1.6
+++ buffer.cc	19 May 2003 11:17:41 -0000	1.7
@@ -461,7 +461,7 @@ ProgramFile::ProgramFile(std::ifstream& 
 
     buf = new char[size + 1];
     f.read(buf, int(size));
-#if defined(_WIN32)
+#if defined(_WIN32) || defined(__CYGWIN__)
     // Under win31/95/NT, the pair CR-LF is replaced by LF,
     // implying a smallest size
     size = f.gcount();






More information about the Synopsis-changes mailing list