paragui-cvs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[paragui-cvs] CVS: paragui/src/core pgfile.cpp,1.1.6.1,1.1.6.2


From: Alexander Pipelka <address@hidden>
Subject: [paragui-cvs] CVS: paragui/src/core pgfile.cpp,1.1.6.1,1.1.6.2
Date: Wed, 10 Jul 2002 15:12:51 -0400

Update of /cvsroot/paragui/paragui/src/core
In directory subversions:/tmp/cvs-serv9531/src/core

Modified Files:
      Tag: devel-1-0
        pgfile.cpp 
Log Message:
framework updates for newest autoconf/automake
added fireworks demo (Thanks Keith)



Index: pgfile.cpp
===================================================================
RCS file: /cvsroot/paragui/paragui/src/core/pgfile.cpp,v
retrieving revision 1.1.6.1
retrieving revision 1.1.6.2
diff -C2 -r1.1.6.1 -r1.1.6.2
*** pgfile.cpp  7 Jun 2002 13:53:41 -0000       1.1.6.1
--- pgfile.cpp  10 Jul 2002 19:12:49 -0000      1.1.6.2
***************
*** 90,102 ****
  std::string PG_File::getline() {
        std::string result;
        
!       char c = getc();
!       while(!eof() && (c != 0x0A)) {
                if(c != 0x0D) {
                        result += c;
                }
-               c = getc();
        }
        
        return result;
  }
--- 90,109 ----
  std::string PG_File::getline() {
        std::string result;
+       char c = 0;
        
!       while(!eof() && ((c = getc()) != 0x0A)) {
                if(c != 0x0D) {
                        result += c;
                }
        }
        
        return result;
+ }
+ 
+ void PG_File::putline(const std::string& line) {
+       // write characters
+       write((void*)line.c_str(), line.size());
+       
+       // write CR (LF?)
+       write((void*)"\n", strlen("\n"));
  }




reply via email to

[Prev in Thread] Current Thread [Next in Thread]