summaryrefslogtreecommitdiff
path: root/science/netcdf4/files/patch-ncvalues.cpp
blob: 34e6f1f636a4b830d2c0d9dbf45e07759c64a738 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
--- cxx/ncvalues.cpp.orig	Tue Dec 22 19:21:49 1998
+++ cxx/ncvalues.cpp	Sat Feb  7 13:34:17 2004
@@ -7,7 +7,6 @@
  *   $Header: /upc/share/CVS/netcdf-3/cxx/ncvalues.cpp,v 1.3 1998/12/22 18:21:49 russ Exp $
  *********************************************************************/
 
-#include <iostream.h>		// for debugging
 #include "ncvalues.h"
 
 NcValues::NcValues( void ) : the_number(0), the_type(ncNoType)
@@ -310,7 +309,11 @@
       os << the_values[i] << ", ";
     if (the_number > 0)
       os << the_values[the_number-1] ;
+#if (__GNUC__ == 2)
     os.flags(save);
+#else
+    os.flags(std::_Ios_Fmtflags(save));
+#endif
     return os;
 }
 
@@ -322,6 +325,10 @@
       os << the_values[i] << ", ";
     if (the_number > 0)
       os << the_values[the_number-1];
+#if (__GNUC__ == 2)
     os.flags(save);
+#else
+    os.flags(std::_Ios_Fmtflags(save));
+#endif
     return os;
 }