summaryrefslogtreecommitdiff
path: root/ace
diff options
context:
space:
mode:
authorlevine <levine@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1998-05-28 19:07:04 +0000
committerlevine <levine@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1998-05-28 19:07:04 +0000
commit9d34e7ee60cfb2504cb14bc6bd31ae9d86eab1af (patch)
tree0e5be511192fbae8cd1d7a268dbca7540e769e87 /ace
parentb5fb8ba2ad62597a005822694d0fb74325609020 (diff)
downloadATCD-9d34e7ee60cfb2504cb14bc6bd31ae9d86eab1af.tar.gz
define ACE_DES_FREE_TEMPLATE to be null on LynxOS
Diffstat (limited to 'ace')
-rw-r--r--ace/OS.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/ace/OS.h b/ace/OS.h
index bc5cb46b10f..d7f53424b33 100644
--- a/ace/OS.h
+++ b/ace/OS.h
@@ -5380,10 +5380,14 @@ private:
do { POINTER->CLASS::~CLASS (); DEALLOCATOR (POINTER); } while (0)
#define ACE_DES_NOFREE_TEMPLATE (POINTER,T_CLASS,T_PARAMETER) \
POINTER-> T_CLASS T_PARAMETER ::~ T_CLASS ()
+#if defined (__Lynx__)
+#define ACE_DES_FREE_TEMPLATE(POINTER,DEALLOCATOR,T_CLASS,T_PARAMETER)
+#else
#define ACE_DES_FREE_TEMPLATE(POINTER,DEALLOCATOR,T_CLASS,T_PARAMETER) \
do { POINTER-> T_CLASS T_PARAMETER ::~ T_CLASS (); \
DEALLOCATOR (POINTER); \
} while (0)
+#endif
#if defined (ACE_HAS_SIGNAL_SAFE_OS_CALLS)
// The following two macros ensure that system calls are properly