summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authornanbor <nanbor@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1999-01-06 19:53:19 +0000
committernanbor <nanbor@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1999-01-06 19:53:19 +0000
commit6b21efd4d94a35a8fc72da683345387c8d48a39c (patch)
treece333a29c56d936fb32a032d4f75ce440a959139
parentb2f85483cced9f37d6e5fccbf895f7e42df08f39 (diff)
downloadATCD-6b21efd4d94a35a8fc72da683345387c8d48a39c.tar.gz
*** empty log message ***
-rw-r--r--TAO/ChangeLog-98c7
-rw-r--r--TAO/tao/try_macros.h4
2 files changed, 9 insertions, 2 deletions
diff --git a/TAO/ChangeLog-98c b/TAO/ChangeLog-98c
index d0aadad65e0..15e938165bb 100644
--- a/TAO/ChangeLog-98c
+++ b/TAO/ChangeLog-98c
@@ -1,3 +1,10 @@
+Wed Jan 06 13:49:20 1999 Nanbor Wang <nanbor@cs.wustl.edu>
+
+ * tao/try_macros.h: Reverted my previous change about not using
+ catch (...) on TAO_CATCHANY for debug build. This "feature" is
+ turned on only when you define TAO_DONT_CATCH_DOT_DOT_DOT.
+ Thanks to Irfan for persuading me.
+
Wed Jan 6 13:44:29 1999 Vishal Kachroo <vishal@merengue.cs.wustl.edu>
* orbsvcs/Time_Service/Server_i.h (class Server_i): Addded the
diff --git a/TAO/tao/try_macros.h b/TAO/tao/try_macros.h
index 35bb00ba82e..1d9727f2c8a 100644
--- a/TAO/tao/try_macros.h
+++ b/TAO/tao/try_macros.h
@@ -49,11 +49,11 @@
// @@ @@ @@ This conditional compilation is meant to be catch abnormal
// exceptions so the debugger can catch the exception for us.
-#if !defined (ACE_NDEBUG)
+#if defined (TAO_DONT_CATCH_DOT_DOT_DOT)
#define TAO_CATCHANY TAO_CATCH (TAO_DONT_CATCH, ex)
#else
#define TAO_CATCHANY } catch (...) {
-#endif /* ACE_NDEBUG */
+#endif /* TAO_DONT_CATCH_DOT_DOT_DOT */
#define TAO_ENDTRY }} while (0)