Fix potential defect
authorIlho Kim <ilho159.kim@samsung.com>
Tue, 9 Feb 2021 04:16:12 +0000 (13:16 +0900)
committer김일호/Tizen Platform Lab(SR)/Engineer/삼성전자 <ilho159.kim@samsung.com>
Tue, 16 Feb 2021 09:22:33 +0000 (18:22 +0900)
Signed-off-by: Ilho Kim <ilho159.kim@samsung.com>
src/common/parcel/abstract_parcel.hh
test/unit_tests/parcel_utils.cc

index 9e1685e..0b86bbe 100644 (file)
@@ -20,7 +20,7 @@ class EXPORT_API AbstractParcel {
     virtual std::unique_ptr<AbstractParcel> CreateParcel(std::vector<unsigned char> data) = 0;
   };
 
-  AbstractParcel() = default;
+  AbstractParcel() : uid_(0), req_type_(ReqType::GET_APP_INFO) {}
   AbstractParcel(const unsigned char* buf, unsigned int size);
 
   virtual ~AbstractParcel();
index 4cc5cd5..aa2b26f 100644 (file)
@@ -441,7 +441,7 @@ package_x *GetTestPackage(std::string pkgid) {
   provides_appdefined_privileges->value = strdup("test_value");
   provides_appdefined_privileges->license = strdup("test_license");
 
-  package->provides_appdefined_privileges = g_list_append(package->provides_appdefined_privileges, appdefined_privilege);
+  package->provides_appdefined_privileges = g_list_append(package->provides_appdefined_privileges, provides_appdefined_privileges);
 
   dependency_x* dependency = reinterpret_cast<dependency_x*>(calloc(1, sizeof(dependency_x)));
   dependency->depends_on = strdup("test_depends_on");