summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorErik Sohns <eriksohns@fastmail.net>2015-12-03 15:03:42 +0100
committerErik Sohns <eriksohns@fastmail.net>2015-12-03 15:03:42 +0100
commitc717bec70ee3e5337f265c3df995b1b87e7ad32d (patch)
tree7b5c13faa673a6d9ee5b4884a24bbcabd74a39fc
parent6dba7999ceb037f2bd2dc3b152b7abc6b85028bc (diff)
downloadATCD-c717bec70ee3e5337f265c3df995b1b87e7ad32d.tar.gz
fix potential memory leak when using the Win32 Proactor (part2a)
-rw-r--r--ACE/ace/ace.mpc10
1 files changed, 10 insertions, 0 deletions
diff --git a/ACE/ace/ace.mpc b/ACE/ace/ace.mpc
index 2de100fe757..e6ad70787ea 100644
--- a/ACE/ace/ace.mpc
+++ b/ACE/ace/ace.mpc
@@ -3,6 +3,10 @@ project(ACE) : ace_output, acedefaults, install, other, codecs, token, svcconf,
avoids = ace_for_tao
sharedname = ACE
dynamicflags += ACE_BUILD_DLL
+// specific(prop:microsoft) {
+// compile_flags -= /EHsc
+// compile_flags += /EHa
+// }
Source_Files(ACE_COMPONENTS) {
ACE.cpp
@@ -382,7 +386,9 @@ project(ACE) : ace_output, acedefaults, install, other, codecs, token, svcconf,
Inline_Files {
Bound_Ptr.inl
+ Condition_Recursive_Thread_Mutex.inl
Condition_T.inl
+ Condition_Thread_Mutex.inl
Guard_T.inl
Handle_Gobbler.inl
Intrusive_Auto_Ptr.inl
@@ -392,6 +398,7 @@ project(ACE) : ace_output, acedefaults, install, other, codecs, token, svcconf,
Reverse_Lock_T.inl
TSS_T.inl
Time_Value_T.inl
+ Timer_Queue_Adapters.inl
}
Header_Files {
@@ -404,7 +411,9 @@ project(ACE) : ace_output, acedefaults, install, other, codecs, token, svcconf,
Codeset_Symbols.h
CORBA_macros.h
Codeset_Symbols.h
+ Condition_Recursive_Thread_Mutex.h
Condition_T.h
+ Condition_Thread_Mutex.h
Countdown_Time.h
Default_Constants.h
Event_Base.h
@@ -459,6 +468,7 @@ project(ACE) : ace_output, acedefaults, install, other, codecs, token, svcconf,
Timer_Heap.h
Timer_List.h
Timer_Queue.h
+ Timer_Queue_Adapters.h
Timer_Queuefwd.h
Timer_Wheel.h
Truncate.h