diff options
author | Johnny Willemsen <jwillemsen@remedy.nl> | 2020-05-15 09:00:55 +0100 |
---|---|---|
committer | Johnny Willemsen <jwillemsen@remedy.nl> | 2020-05-15 09:00:55 +0100 |
commit | d9c8b8024e6c9a6be6f5081fd4b49faff9484a6a (patch) | |
tree | 3b0d180985f2c076900c1e4d568c427b8dd7a6da | |
parent | db3c5ecbc94edb3feca008433aeeb34f9c289b2d (diff) | |
download | ATCD-d9c8b8024e6c9a6be6f5081fd4b49faff9484a6a.tar.gz |
Code changes to workaround the Visual Studio 2019 crash, instead of deferencing the instance point just take the typeid of ACE_Process_Manager directly
-rw-r--r-- | ACE/ace/Process_Manager.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/ACE/ace/Process_Manager.cpp b/ACE/ace/Process_Manager.cpp index ee0418b8fca..1eeae31d2a8 100644 --- a/ACE/ace/Process_Manager.cpp +++ b/ACE/ace/Process_Manager.cpp @@ -129,12 +129,12 @@ ACE_Process_Manager::instance (void) ACE_Object_Manager::at_exit (ACE_Process_Manager::instance_, ACE_Process_Manager_cleanup, 0, - typeid (*ACE_Process_Manager::instance_).name ()); + typeid (ACE_Process_Manager).name ()); #else ACE_Object_Manager::at_exit (ACE_Process_Manager::instance_, ACE_Process_Manager::cleanup, 0, - typeid (*ACE_Process_Manager::instance_).name ()); + typeid (ACE_Process_Manager).name ()); #endif /* ACE_HAS_SIG_C_FUNC */ } @@ -162,12 +162,12 @@ ACE_Process_Manager::instance (ACE_Process_Manager *tm) ACE_Object_Manager::at_exit (ACE_Process_Manager::instance_, ACE_Process_Manager_cleanup, 0, - typeid (*ACE_Process_Manager::instance_).name ()); + typeid (ACE_Process_Manager).name ()); #else ACE_Object_Manager::at_exit (ACE_Process_Manager::instance_, ACE_Process_Manager::cleanup, 0, - typeid (*ACE_Process_Manager::instance_).name ()); + typeid (ACE_Process_Manager).name ()); #endif /* ACE_HAS_SIG_C_FUNC */ ACE_Process_Manager::instance_ = tm; |