summaryrefslogtreecommitdiff
path: root/ace/Local_Tokens.cpp
diff options
context:
space:
mode:
authornanbor <nanbor@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1998-05-22 05:13:32 +0000
committernanbor <nanbor@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1998-05-22 05:13:32 +0000
commitd93ebee5b3ef4ffb23d72628cbdfc0c1e9cf1993 (patch)
tree518ff1ca9be7220839bf2d1c58995bd1674a607c /ace/Local_Tokens.cpp
parentb643ba00c2b17fa3872ae36553526436f0f700cc (diff)
downloadATCD-d93ebee5b3ef4ffb23d72628cbdfc0c1e9cf1993.tar.gz
Only define default ctor/dtor for ACE_Null_Token if ACE_LACKS_INLINE_FUNCTIONS.
Diffstat (limited to 'ace/Local_Tokens.cpp')
-rw-r--r--ace/Local_Tokens.cpp12
1 files changed, 11 insertions, 1 deletions
diff --git a/ace/Local_Tokens.cpp b/ace/Local_Tokens.cpp
index 6b914856949..7cf184c4b98 100644
--- a/ace/Local_Tokens.cpp
+++ b/ace/Local_Tokens.cpp
@@ -39,6 +39,17 @@ ACE_Tokens::make_owner (ACE_TPQ_Entry *caller)
}
// ************************************************************
+
+#if defined (ACE_LACKS_INLINE_FUNCTIONS)
+ACE_Null_Token::ACE_Null_Token (void)
+{
+}
+
+ACE_Null_Token::~ACE_Null_Token (void)
+{
+}
+#endif /* ACE_LACKS_INLINE_FUNCTIONS */
+
// ************************************************************
// ************************************************************
@@ -1419,4 +1430,3 @@ template class ACE_Node <ACE_TPQ_Entry *>;
#pragma instantiate ACE_Unbounded_Stack <ACE_TPQ_Entry *>
#pragma instantiate ACE_Node <ACE_TPQ_Entry *>
#endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */
-