* @brief This file contains the implementation of the askuser-notification client API.
*/
+#include <cstring>
#include <memory>
#include <log/alog.h>
return ASKUSER_API_INVALID_PARAM;
}
+ if (std::strlen(privilege) == 0) {
+ return ASKUSER_API_INVALID_PARAM;
+ }
+
return AskUser::Client::tryCatch([&]() {
*p_result = p_client->impl->checkPrivilege(privilege);
return ASKUSER_API_SUCCESS;
return ASKUSER_API_INVALID_PARAM;
}
+ if (std::strlen(privilege) == 0) {
+ return ASKUSER_API_INVALID_PARAM;
+ }
+
return AskUser::Client::tryCatch([&]() {
if (p_client->impl->popupRequestInProgress(privilege)) {
return ASKUSER_API_ALREADY_IN_PROGRESS;