Fix static analysis issue 02/282102/4
authorHwankyu Jhun <h.jhun@samsung.com>
Tue, 27 Sep 2022 05:30:49 +0000 (05:30 +0000)
committerHwankyu Jhun <h.jhun@samsung.com>
Tue, 27 Sep 2022 06:33:58 +0000 (06:33 +0000)
The following issue is fixed:
 - ODR_VIOLATION

Change-Id: Icece742e174148c3af52fed4e7346a04b51e1790
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
src/exception-internal.cc
src/exception-internal.hh
src/request-internal.cc
src/request-internal.hh
src/response-internal.cc
src/response-internal.hh
utils/message.cc
utils/message.hh

index 8e21f2027b2169b39592d262897626bcdfeb80fb..2af6bfb4ec5cf2f679dd09902c6c009db2fc46ad 100644 (file)
@@ -26,8 +26,6 @@ Exception::Exception(int error_code, const std::string& file, int line)
       message_(std::move(GetErrorMessage(error_code_, file, line))) {
 }
 
-Exception::~Exception() = default;
-
 const char* Exception::what() const noexcept {
   return message_.c_str();
 }
index 4f5224086ac021c79631919fe7ce81dab3a449c3..655fbae27c57dc9362f997bb3d70845e49b992d6 100644 (file)
@@ -28,7 +28,7 @@ namespace internal {
 class Exception : public std::exception {
  public:
   explicit Exception(int error_code, const std::string& file, int line);
-  virtual ~Exception();
+  virtual ~Exception() = default;
 
   virtual const char* what() const noexcept;
   int GetErrorCode();
index af78026f1924917c015627897b9931baab62af98..c293c29a6d0c4abb96e98693b9064a11966d6bfe 100644 (file)
@@ -26,10 +26,6 @@ Request::Request(std::string instance, std::string port_type)
       port_type_(std::move(port_type)) {
 }
 
-Request::Request() = default;
-
-Request::~Request() = default;
-
 void Request::SetPortType(std::string port_type) {
   port_type_ = std::move(port_type);
 }
index bd72505b4bab0bb01d958682c388df76f74a3bf4..3aa9b05816d85daf87a928f7c71c00df528ec071 100644 (file)
@@ -28,8 +28,8 @@ namespace internal {
 class Request : public tizen_base::Parcelable {
  public:
   Request(std::string instance, std::string port_type);
-  Request();
-  ~Request();
+  Request() = default;
+  ~Request() = default;
 
   void SetPortType(std::string port_type);
   const std::string& GetInstance();
index 3583dde2e379834ce4f55c4480a6a6b1f86e3269..9d32604bed2546b8e5772336353b5ba01eabde56 100644 (file)
@@ -25,8 +25,6 @@ Response::Response(int result) : result_(result) {
 Response::Response() : result_(0) {
 }
 
-Response::~Response() = default;
-
 int Response::GetResult() {
   return result_;
 }
index 25227d36c337385644edd06be32d5c99c3e82141..2c12ab29f9e8f02c6958fb1553c9e02d9798680f 100644 (file)
@@ -27,7 +27,7 @@ class Response : public tizen_base::Parcelable {
  public:
   explicit Response(int result);
   Response();
-  ~Response();
+  ~Response() = default;
 
   int GetResult();
 
index 47be34187c69c7547289fe74b7c183724f1659f7..c4145bc4e87c23910ccd91c587655af457a14bc9 100644 (file)
@@ -41,8 +41,6 @@ Message::Message(time_t time, int pid, std::string port_name,
     data_(std::move(data)) {
 }
 
-Message::~Message() = default;
-
 void Message::Print() {
   struct tm sent_time;
   localtime_r(&time_, &sent_time);
index 9157b2bed765ef415c6a52438f1c56e713104db5..098a4f5dfa5ed9864d00010ede8dec820ea3a8b7 100644 (file)
@@ -30,7 +30,7 @@ class Message {
   Message(time_t time, int pid, std::string port_name, std::string destination,
       bool is_delegate, int port, bool is_read, uint32_t seq,
       std::vector<unsigned char> data);
-  virtual ~Message();
+  virtual ~Message() = default;
 
   void Print();