]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
new (set_new_handler): Declare to not throw any exceptions.
authorAndreas Schwab <schwab@suse.de>
Tue, 16 Jul 2002 20:26:29 +0000 (20:26 +0000)
committerAndreas Schwab <schwab@gcc.gnu.org>
Tue, 16 Jul 2002 20:26:29 +0000 (20:26 +0000)
* libsupc++/new (set_new_handler): Declare to not throw any
exceptions.
* libsupc++/new_handler.cc (set_new_handler): Likewise.

From-SVN: r55494

libstdc++-v3/ChangeLog
libstdc++-v3/libsupc++/new
libstdc++-v3/libsupc++/new_handler.cc

index dcd894e7fdbd46e78313d77759f3468ba3abab1e..1564a6e6fe20d6aa7528850d49360a456ab39ab1 100644 (file)
@@ -1,3 +1,9 @@
+2002-07-16  Andreas Schwab  <schwab@suse.de>
+
+       * libsupc++/new (set_new_handler): Declare to not throw any
+       exceptions.
+       * libsupc++/new_handler.cc (set_new_handler): Likewise.
+
 2002-07-15  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
 
        * config/os/solaris/solaris2.5/bits/ctype_base.h (ctype_base): Fix
index afa603a786d70b288156960e0458e97565523f07..74f14b5a4a25c67987cc803cc2176d9e44e53b71 100644 (file)
@@ -62,7 +62,7 @@ namespace std
    *  be of this type.  */
   typedef void (*new_handler)();
   /// Takes a replacement handler as the argument, returns the previous handler.
-  new_handler set_new_handler(new_handler);
+  new_handler set_new_handler(new_handler) throw();
 } // namespace std
 
 //@{
index ed34bc8865d40aee9fee21623874368bff936226..7c6aae08ec5ac45e12731e101c7f854f0a4b082e 100644 (file)
@@ -37,7 +37,7 @@ using std::new_handler;
 new_handler __new_handler;
 
 new_handler
-std::set_new_handler (new_handler handler)
+std::set_new_handler (new_handler handler) throw()
 {
   new_handler prev_handler = __new_handler;
   __new_handler = handler;