Fix static analysis issue
authorJunghyun Yeon <jungh.yeon@samsung.com>
Wed, 3 Mar 2021 11:07:12 +0000 (20:07 +0900)
committer연정현/Tizen Platform Lab(SR)/Staff Engineer/삼성전자 <jungh.yeon@samsung.com>
Thu, 4 Mar 2021 01:24:48 +0000 (10:24 +0900)
- Add default initializer at constructor.
- Remove unused variable.

Signed-off-by: Junghyun Yeon <jungh.yeon@samsung.com>
src/common/database/abstract_db_handler.cc
src/common/parcel/pkginfo_parcelable.cc

index 872c53e..91585c4 100644 (file)
@@ -257,7 +257,6 @@ bool AbstractDBHandler::Connect() {
     return false;
   }
   std::string db_path = GetDBPath();
-  int flag = 0;
   int ret = 0;
   if (op_type_ == OPERATION_TYPE_READ)
     ret = __open_read_db(db_path.c_str(), &db_, SQLITE_OPEN_READONLY);
index 9b7e03f..2705528 100644 (file)
@@ -437,7 +437,7 @@ package_x *PkgInfoParcelable::ReadPackage(tizen_base::Parcel* parcel) {
 }
 
 PkgInfoParcelable::PkgInfoParcelable()
-    : AbstractParcelable(0, ParcelableType::PkgInfo) {}
+    : AbstractParcelable(0, ParcelableType::PkgInfo), write_type_(WriteType::None) {}
 
 PkgInfoParcelable::PkgInfoParcelable(uid_t uid, std::vector<package_x *>&& pkg_list, WriteType write_type)
     : AbstractParcelable(uid, ParcelableType::PkgInfo), pkg_list_(std::move(pkg_list)), write_type_(write_type) {}