Fix admin_user_is_inet_admin

The function is sometimes called with a null password.
This commit is contained in:
Markus Mäkelä
2019-04-16 10:46:02 +03:00
parent e119077328
commit b1e7e34ed0

View File

@ -499,6 +499,12 @@ bool admin_verify_inet_user(const char* username, const char* password)
bool admin_user_is_inet_admin(const char* username, const char* password) bool admin_user_is_inet_admin(const char* username, const char* password)
{ {
bool is_admin = false; bool is_admin = false;
if (!password)
{
password = "";
}
if (inet_users) if (inet_users)
{ {
is_admin = users_is_admin(inet_users, username, password); is_admin = users_is_admin(inet_users, username, password);