summaryrefslogtreecommitdiffstats
path: root/winsup/cygwin/uinfo.cc
diff options
context:
space:
mode:
authorCorinna Vinschen <corinna@vinschen.de>2014-09-05 11:47:33 +0000
committerCorinna Vinschen <corinna@vinschen.de>2014-09-05 11:47:33 +0000
commitbea3ef947a51f735d0cebb3099a5a34f44c1dd30 (patch)
tree7aab1dd8bf9df464da2e57e095895c7de6df6543 /winsup/cygwin/uinfo.cc
parentacc511d184cd702e171729771c80e62545f8e0b3 (diff)
downloadcygnal-bea3ef947a51f735d0cebb3099a5a34f44c1dd30.tar.gz
cygnal-bea3ef947a51f735d0cebb3099a5a34f44c1dd30.tar.bz2
cygnal-bea3ef947a51f735d0cebb3099a5a34f44c1dd30.zip
* exception.h (class exception): Remove unnecessary #ifdef.
* uinfo.cc (client_request_pwdgrp::client_request_pwdgrp): Fix length counter to include trailing NUL. * sec_auth.cc (get_user_groups): Add experimental exception handler. (get_user_local_groups): Ditto.
Diffstat (limited to 'winsup/cygwin/uinfo.cc')
-rw-r--r--winsup/cygwin/uinfo.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/winsup/cygwin/uinfo.cc b/winsup/cygwin/uinfo.cc
index 9d6c7df7c..12d5069d1 100644
--- a/winsup/cygwin/uinfo.cc
+++ b/winsup/cygwin/uinfo.cc
@@ -1968,7 +1968,7 @@ client_request_pwdgrp::client_request_pwdgrp (fetch_user_arg_t &arg, bool group)
break;
case NAME_arg:
p = stpcpy (_parameters.in.arg.name, arg.name);
- len = p - _parameters.in.arg.name;
+ len = p - _parameters.in.arg.name + 1;
break;
case ID_arg:
_parameters.in.arg.id = arg.id;