Fix static analysis issue 22/271222/1
authorIlho Kim <ilho159.kim@samsung.com>
Thu, 17 Feb 2022 02:33:04 +0000 (11:33 +0900)
committerIlho Kim <ilho159.kim@samsung.com>
Thu, 17 Feb 2022 03:38:22 +0000 (12:38 +0900)
- Uninitialized scalar field

Change-Id: Ic0f2ed78562f9d74f7a8ad346a10384d35419504
Signed-off-by: Ilho Kim <ilho159.kim@samsung.com>
src/server/pkg_request.cc
src/server/pkg_request.hh
src/server/request_handler/get_pkginfo_request_handler.hh

index 0da6300..41b7a59 100644 (file)
@@ -22,6 +22,9 @@
 
 namespace pkgmgr_server {
 
+PkgRequest::PkgRequest()
+    : request_type_(pkgmgr_common::REQ_TYPE_NONE), data_size_(-1) {}
+
 PkgRequest::PkgRequest(int fd)
     : request_type_(pkgmgr_common::REQ_TYPE_NONE), data_size_(-1) {
   socket_ = std::unique_ptr<pkgmgr_common::socket::DataSocket>(
index ed9ac00..083b8e3 100644 (file)
@@ -32,7 +32,7 @@ namespace pkgmgr_server {
 
 class EXPORT_API PkgRequest {
  public:
-  PkgRequest() = default;
+  PkgRequest();
   PkgRequest(int fd);
   ~PkgRequest();
 
index 18c6b28..0bf022f 100644 (file)
@@ -26,7 +26,6 @@ class EXPORT_API GetPkginfoRequestHandler : public AbstractRequestHandler {
 
  private:
   std::shared_ptr<pkgmgr_common::parcel::PkgInfoParcelable> result_;
-  bool cache_;
 };
 
 }  // namespace request_handler