Directory Structure [step 1]: moving files

working on #672

NOTE: This commit can't be compiled!!
This commit is contained in:
Yehonal
2017-10-12 20:00:52 +02:00
parent 4df28fd29c
commit f06f32849f
2508 changed files with 0 additions and 1325 deletions

40
deps/acelite/ace/Init_ACE.cpp vendored Normal file
View File

@@ -0,0 +1,40 @@
#include "ace/Init_ACE.h"
#include "ace/Object_Manager.h"
ACE_BEGIN_VERSIONED_NAMESPACE_DECL
unsigned int ACE::init_fini_count_ = 0;
int
ACE::init (void)
{
// Don't use ACE_TRACE, because Object_Manager might not have been
// instantiated yet.
// ACE_TRACE ("ACE::init");
++ACE::init_fini_count_;
return ACE_Object_Manager::instance ()->init ();
}
int
ACE::fini (void)
{
ACE_TRACE ("ACE::fini");
if (ACE::init_fini_count_ > 0)
{
if (--ACE::init_fini_count_ == 0)
return ACE_Object_Manager::instance ()->fini ();
else
// Wait for remaining fini () calls.
return 1;
}
else
// More ACE::fini () calls than ACE::init () calls. Bad
// application!
return -1;
}
ACE_END_VERSIONED_NAMESPACE_DECL