diff options
Diffstat (limited to 'ACE/tests/Dynamic_Test.cpp')
-rw-r--r-- | ACE/tests/Dynamic_Test.cpp | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/ACE/tests/Dynamic_Test.cpp b/ACE/tests/Dynamic_Test.cpp index f6d2cb723da..9cadc9be433 100644 --- a/ACE/tests/Dynamic_Test.cpp +++ b/ACE/tests/Dynamic_Test.cpp @@ -132,20 +132,24 @@ run_main (int, ACE_TCHAR *[]) ACE_NEW_RETURN (heap, A, 1); if (from_stack.dynamic_) { - printf ("ERROR1\n"); + ACE_OS::printf ("ERROR1\n"); ACE_ERROR_RETURN ((LM_ERROR, ACE_TEXT ("dynamic_ is true for an object on the stack\n")), 1); } - else printf ("OK1\n"); + else + ACE_OS::printf ("OK1\n"); + if (!heap->dynamic_) { - printf ("ERROR2\n"); + ACE_OS::printf ("ERROR2\n"); ACE_ERROR_RETURN ((LM_ERROR, ACE_TEXT ("dynamic_ is false for an object from the heap\n")), 1); } - else printf ("OK2\n"); + else + ACE_OS::printf ("OK2\n"); + delete heap; } ACE_END_TEST; |