OSDN Git Service

2004-03-09 Benjamin Kosnik <bkoz@redhat.com>
[pf3gnuchains/gcc-fork.git] / libstdc++-v3 / testsuite / testsuite_io.h
index 294f427..e5e342e 100644 (file)
@@ -104,10 +104,15 @@ namespace __gnu_test
 
   struct fail_streambuf : std::streambuf
   {
+  private:
+    char p[2];
+
+  public:
     fail_streambuf()
     {
-      static char p[] = "s";
-      setg(p, p, p + 1);
+      p[0] = 's';
+      p[1] = char();
+      setg(p, p, p + 1); 
     }
 
     virtual int_type underflow()