home *** CD-ROM | disk | FTP | other *** search
/ The Atari Compendium / The Atari Compendium (Toad Computers) (1994).iso / files / prgtools / gnustuff / tos / updates / update20.zoo / libg++ / src / diffs
Encoding:
Text File  |  1992-04-19  |  2.6 KB  |  122 lines

  1. *** 1.2    1992/03/22 21:19:02
  2. --- Makefile    1992/04/15 15:11:30
  3. ***************
  4. *** 37,43 ****
  5.   llong:
  6.   #    $(MAKE) -f makefile.32 clean
  7.       $(MAKE) -f makefile.32 $(MAKEFLAGS) all
  8. !     $(MAKE) -f makefile.32 $(MAKEFLAGS) install
  9.   
  10.   lgshort:
  11.       $(MAKE) -f gmakefil.16 clean
  12. --- 37,43 ----
  13.   llong:
  14.   #    $(MAKE) -f makefile.32 clean
  15.       $(MAKE) -f makefile.32 $(MAKEFLAGS) all
  16. ! #    $(MAKE) -f makefile.32 $(MAKEFLAGS) install
  17.   
  18.   lgshort:
  19.       $(MAKE) -f gmakefil.16 clean
  20. *** 1.1    1992/03/22 07:42:32
  21. --- PatchLev.h    1992/04/05 19:37:14
  22. ***************
  23. *** 1,5 ****
  24.   
  25. ! #define    PatchLevel "6"
  26.   
  27.   /*
  28.    *    the Patch Level above is to identify the version
  29. --- 1,5 ----
  30.   
  31. ! #define    PatchLevel "07"
  32.   
  33.   /*
  34.    *    the Patch Level above is to identify the version
  35. *** 1.1    1992/03/22 07:42:32
  36. --- iostream.cc    1992/04/05 19:34:47
  37. ***************
  38. *** 85,91 ****
  39.   
  40.   istream& istream::ignore(int n=1, int delim = EOF)
  41.   {
  42. !     if (ipfx0()) {
  43.       register streambuf* sb = _strbuf;
  44.       for (;;) {
  45.           // Could skip multiple chars at a time if egptr() > gptr(),
  46. --- 85,91 ----
  47.   
  48.   istream& istream::ignore(int n=1, int delim = EOF)
  49.   {
  50. !     if (ipfx1()) {
  51.       register streambuf* sb = _strbuf;
  52.       for (;;) {
  53.           // Could skip multiple chars at a time if egptr() > gptr(),
  54. ***************
  55. *** 177,183 ****
  56.           for (;;) {
  57.           ch = sb->sbumpc();
  58.           if (ch == EOF) {
  59. !             is.set(ios::eofbit|ios::failbit);
  60.               break;
  61.           }
  62.           else if (isspace(ch)) {
  63. --- 177,183 ----
  64.           for (;;) {
  65.           ch = sb->sbumpc();
  66.           if (ch == EOF) {
  67. !             is.set(ios::eofbit);
  68.               break;
  69.           }
  70.           else if (isspace(ch)) {
  71. ***************
  72. *** 221,226 ****
  73. --- 221,227 ----
  74.       if (ch == '0') {
  75.           ch = sb->sbumpc();
  76.           if (ch == EOF) {
  77. +         stream.set(ios::eofbit);
  78.           val = 0;
  79.           return 1;
  80.           }
  81. ***************
  82. *** 242,249 ****
  83.       base = 8;
  84.       val = 0;
  85.       for (;;) {
  86. !     if (ch == EOF)
  87. !         break;
  88.       int digit;
  89.       if (ch >= '0' && ch <= '9')
  90.           digit = ch - '0';
  91. --- 243,249 ----
  92.       base = 8;
  93.       val = 0;
  94.       for (;;) {
  95. !     if (ch == EOF) { stream.set(ios::eofbit); break; }
  96.       int digit;
  97.       if (ch >= '0' && ch <= '9')
  98.           digit = ch - '0';
  99. *** 1.1    1992/03/22 07:42:32
  100. --- strstrea.cc    1992/04/05 19:35:11
  101. ***************
  102. *** 157,163 ****
  103.   {
  104.   //    _flags &= ~ios::dont_close; 
  105.       _frozen = 1;
  106. -     _len = 0;
  107.       if (size == 0)
  108.       _size = strlen(ptr);
  109.       else if (size < 0) {
  110. --- 157,162 ----
  111. ***************
  112. *** 176,181 ****
  113. --- 175,182 ----
  114.       }
  115.       else
  116.       _size = size;
  117. +     // I am not sure this change is correct... -- schenk@cpsc.ucalgary.ca
  118. +     _len = _size;
  119.       _buffer = ptr;
  120.       int new_flags = _S_CAN_READ;
  121.       setb(_buffer, _buffer+_size);
  122.