projects
/
platform
/
core
/
appfw
/
pkgmgr-info.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Merge remote-tracking branch 'origin/master' into deliver_pid
[platform/core/appfw/pkgmgr-info.git]
/
src
/
common
/
request_handler
/
set_cert_request_handler.cc
diff --git
a/src/common/request_handler/set_cert_request_handler.cc
b/src/common/request_handler/set_cert_request_handler.cc
index
c9e4703
..
5b7b72a
100644
(file)
--- a/
src/common/request_handler/set_cert_request_handler.cc
+++ b/
src/common/request_handler/set_cert_request_handler.cc
@@
-36,15
+36,19
@@
bool SetCertRequestHandler::HandleRequest(unsigned char* data, int size,
db.SetCertHandle(const_cast<pkgmgr_certinfo_x*>(parcel->GetCertInfo()));
int ret = db.Execute();
db.SetCertHandle(const_cast<pkgmgr_certinfo_x*>(parcel->GetCertInfo()));
int ret = db.Execute();
-
+ result_ = std::make_shared<ResultParcelable>(ret, std::vector<std::vector<std::string>>{});
//need to set result
return true;
}
std::vector<uint8_t> SetCertRequestHandler::GetResult() {
//need to set result
return true;
}
std::vector<uint8_t> SetCertRequestHandler::GetResult() {
- //need to return valid result
- return std::vector<uint8_t>('0');
+ tizen_base::Parcel parcel;
+
+ parcel.WriteParcelable(*result_.get());
+ std::vector<uint8_t> raw = parcel.GetRaw();
+
+ return raw;
}
} // namespace request_handler
}
} // namespace request_handler