diff options
Diffstat (limited to 'user/win32/groupinfo.c')
-rw-r--r-- | user/win32/groupinfo.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/user/win32/groupinfo.c b/user/win32/groupinfo.c index b66853e15..6b8b74cff 100644 --- a/user/win32/groupinfo.c +++ b/user/win32/groupinfo.c @@ -66,12 +66,12 @@ APR_DECLARE(apr_status_t) apr_get_groupname(char **groupname, apr_gid_t groupid, char name[MAX_PATH], domain[MAX_PATH]; DWORD cbname = sizeof(name), cbdomain = sizeof(domain); if (!groupid) - return APR_BADARG; + return APR_EINVAL; if (!LookupAccountSid(NULL, groupid, name, &cbname, domain, &cbdomain, &type)) return apr_get_os_error(); if (type != SidTypeGroup && type != SidTypeWellKnownGroup && type != SidTypeAlias) - return APR_BADARG; + return APR_EINVAL; *groupname = apr_pstrdup(p, name); return APR_SUCCESS; } @@ -79,9 +79,9 @@ APR_DECLARE(apr_status_t) apr_get_groupname(char **groupname, apr_gid_t groupid, APR_DECLARE(apr_status_t) apr_compare_groups(apr_gid_t left, apr_gid_t right) { if (!left || !right) - return APR_BADARG; + return APR_EINVAL; if (!IsValidSid(left) || !IsValidSid(right)) - return APR_BADARG; + return APR_EINVAL; if (!EqualSid(left, right)) return APR_EMISMATCH; return APR_SUCCESS; |