}
if (!privileges.empty()) {
- if (!CheckPriviligeLevel(privileges)) {
+ if (!CheckPrivilegeLevel(privileges)) {
LOG(DEBUG) << "Fail to validation of privilege";
return Status::ERROR;
}
return app_ext_config_pattern;
}
-bool StepCheckExtensionPrivileges::CheckPriviligeLevel(
+bool StepCheckExtensionPrivileges::CheckPrivilegeLevel(
std::set<std::string> priv_set) {
GList* privileges = nullptr;
for (auto it = priv_set.begin(); it != priv_set.end(); ++it) {
context_->manifest_data.get()->api_version,
privileges,
&error_message)) {
+ g_list_free_full(privileges, free);
if (!error_message.empty()) {
LOG(ERROR) << "error_message: " << error_message;
- return false;
}
return false;
}
+ g_list_free_full(privileges, free);
return true;
}
Status precheck() override;
private:
std::string GetExtensionPath();
- bool CheckPriviligeLevel(std::set<std::string> priv_set);
+ bool CheckPrivilegeLevel(std::set<std::string> priv_set);
STEP_NAME(CheckExtensionPrivileges)
};