From aef8140bea1a6fc2d58631e2ad16f81a5f447018 Mon Sep 17 00:00:00 2001 From: Johnny Willemsen Date: Fri, 7 Apr 2023 08:26:23 +0200 Subject: Test changes * ACE/tests/Message_Queue_Test_Ex.cpp: * ACE/tests/Message_Queue_Test_Ex.h: --- ACE/tests/Message_Queue_Test_Ex.cpp | 25 +++++++++++-------------- ACE/tests/Message_Queue_Test_Ex.h | 6 ++---- 2 files changed, 13 insertions(+), 18 deletions(-) diff --git a/ACE/tests/Message_Queue_Test_Ex.cpp b/ACE/tests/Message_Queue_Test_Ex.cpp index 853eebb8504..ff9d348cbdc 100644 --- a/ACE/tests/Message_Queue_Test_Ex.cpp +++ b/ACE/tests/Message_Queue_Test_Ex.cpp @@ -72,28 +72,25 @@ using SYNCH_QUEUE = ACE_Message_Queue_Ex; struct Queue_Wrapper { /// The message queue. - SYNCH_QUEUE *q_; + SYNCH_QUEUE *q_ {}; /// Pointer to messages blocks for sender to send to reciever. - User_Class **send_block_; + User_Class **send_block_ {}; /// Default constructor. - Queue_Wrapper () - : q_ (0), send_block_ (0) - { - } + Queue_Wrapper () = default; }; +/** + * Container for data passed to sender in the MQ_Ex_N_Tester + * performance test. + * + * For use in multithreaded performance test. + */ struct MQ_Ex_N_Tester_Wrapper { - // = TITLE - // Container for data passed to sender in the MQ_Ex_N_Tester - // performance test. - // - // = DESCRIPTION - // For use in multithreaded performance test. - MQ_Ex_N_Tester *tester_; - User_Class *head_send_block_; + MQ_Ex_N_Tester *tester_ {}; + User_Class *head_send_block_ {}; }; #endif /* ACE_HAS_THREADS */ diff --git a/ACE/tests/Message_Queue_Test_Ex.h b/ACE/tests/Message_Queue_Test_Ex.h index 0642fffb96a..be8f9b27523 100644 --- a/ACE/tests/Message_Queue_Test_Ex.h +++ b/ACE/tests/Message_Queue_Test_Ex.h @@ -23,8 +23,6 @@ class User_Class { public: User_Class (const char inputMsg[]) - : message_ (0), - next_(0) { ACE_NEW (this->message_, char[ACE_OS::strlen (inputMsg) + 1]); ACE_OS::strcpy (this->message_, inputMsg); @@ -49,8 +47,8 @@ public: } private: - char *message_; - User_Class *next_; + char *message_ {}; + User_Class *next_ {}; }; // The main tests for the ACE_Message_Queue_Ex_N -- cgit v1.2.1