message: disable exceptions in zstr
diff: @@ -203,10 +203,10 @@ public:
  {
  mode |= std::ios_base::in;
  exceptions(std::ios_base::badbit);
  - detail::static_method_holder::check_mode(filename, mode);
  + // detail::static_method_holder::check_mode(filename, mode);
  std::ifstream::open(filename, mode);
  - detail::static_method_holder::check_open(this, filename, mode);
  - detail::static_method_holder::check_peek(this, filename, mode);
  + // detail::static_method_holder::check_open(this, filename, mode);
  + // detail::static_method_holder::check_peek(this, filename, mode);
  }
  }; // class ifstream
  @@ -225,9 +225,9 @@ public:
  {
  mode |= std::ios_base::out;
  exceptions(std::ios_base::badbit);
  - detail::static_method_holder::check_mode(filename, mode);
  + // detail::static_method_holder::check_mode(filename, mode);
  std::ofstream::open(filename, mode);
  - detail::static_method_holder::check_open(this, filename, mode);
  + // detail::static_method_holder::check_open(this, filename, mode);
  }
  }; // class ofstream
  @@ -246,10 +246,10 @@ public:
  {
  if (! (mode & std::ios_base::out)) { mode |= std::ios_base::in; }
  exceptions(std::ios_base::badbit);
  - detail::static_method_holder::check_mode(filename, mode);
  + // detail::static_method_holder::check_mode(filename, mode);
  std::fstream::open(filename, mode);
  - detail::static_method_holder::check_open(this, filename, mode);
  - detail::static_method_holder::check_peek(this, filename, mode);
  + // detail::static_method_holder::check_open(this, filename, mode);
  + // detail::static_method_holder::check_peek(this, filename, mode);
  }
  }; // class fstream
  @@ -754,6 +754,7 @@ public:
  {
  rdbuf(_fs.rdbuf());
  }
  + setstate(_fs.rdstate());
  exceptions(std::ios_base::badbit);
  }
  @@ -781,6 +782,7 @@ public:
  #else
  rdbuf(_fs.rdbuf());
  #endif
  + setstate(_fs.rdstate());
  exceptions(std::ios_base::badbit);
  }
  