diff options
author | levine <levine@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 1998-05-28 19:07:04 +0000 |
---|---|---|
committer | levine <levine@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 1998-05-28 19:07:04 +0000 |
commit | 9d34e7ee60cfb2504cb14bc6bd31ae9d86eab1af (patch) | |
tree | 0e5be511192fbae8cd1d7a268dbca7540e769e87 /ace | |
parent | b5fb8ba2ad62597a005822694d0fb74325609020 (diff) | |
download | ATCD-9d34e7ee60cfb2504cb14bc6bd31ae9d86eab1af.tar.gz |
define ACE_DES_FREE_TEMPLATE to be null on LynxOS
Diffstat (limited to 'ace')
-rw-r--r-- | ace/OS.h | 4 |
1 files changed, 4 insertions, 0 deletions
@@ -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 |