diff options
author | Corinna Vinschen <corinna@vinschen.de> | 2014-10-21 23:17:09 +0400 |
---|---|---|
committer | Corinna Vinschen <corinna@vinschen.de> | 2014-10-21 23:17:09 +0400 |
commit | 51521b2a6edbb65c975785f3672b0f5a67aba6b3 (patch) | |
tree | 393dad728986f12bf99394b72ca1f88e5ded7117 /winsup/cygwin/sec_auth.cc | |
parent | a2085837506765480f73379f21702904a5ca613c (diff) |
* sec_auth.cc (get_user_groups): Remove experimental exception handler
added 2014-09-05.
(get_user_local_groups): Ditto.
Diffstat (limited to 'winsup/cygwin/sec_auth.cc')
-rw-r--r-- | winsup/cygwin/sec_auth.cc | 22 |
1 files changed, 6 insertions, 16 deletions
diff --git a/winsup/cygwin/sec_auth.cc b/winsup/cygwin/sec_auth.cc index eda0f826d..3615588ef 100644 --- a/winsup/cygwin/sec_auth.cc +++ b/winsup/cygwin/sec_auth.cc @@ -20,7 +20,6 @@ details. */ #include "fhandler.h" #include "dtable.h" #include "cygheap.h" -#include "exception.h" #include "ntdll.h" #include "tls_pbuf.h" #include <lm.h> @@ -256,13 +255,9 @@ get_user_groups (WCHAR *logonserver, cygsidlist &grp_list, DWORD cnt, tot, len; NET_API_STATUS ret; - { - /* Experimental SEH */ - exception protect; - /* Look only on logonserver */ - ret = NetUserGetGroups (logonserver, user, 0, (LPBYTE *) &buf, - MAX_PREFERRED_LENGTH, &cnt, &tot); - } + /* Look only on logonserver */ + ret = NetUserGetGroups (logonserver, user, 0, (LPBYTE *) &buf, + MAX_PREFERRED_LENGTH, &cnt, &tot); if (ret) { __seterrno_from_win_error (ret); @@ -311,14 +306,9 @@ get_user_local_groups (PWCHAR logonserver, PWCHAR domain, DWORD cnt, tot; NET_API_STATUS ret; - { - /* Experimental SEH */ - exception protect; - - ret = NetUserGetLocalGroups (logonserver, user, 0, LG_INCLUDE_INDIRECT, - (LPBYTE *) &buf, MAX_PREFERRED_LENGTH, - &cnt, &tot); - } + ret = NetUserGetLocalGroups (logonserver, user, 0, LG_INCLUDE_INDIRECT, + (LPBYTE *) &buf, MAX_PREFERRED_LENGTH, + &cnt, &tot); if (ret) { __seterrno_from_win_error (ret); |