summaryrefslogtreecommitdiffstats
path: root/source/utils/net_ads.c
diff options
context:
space:
mode:
authorVolker Lendecke <vlendec@samba.org>2005-05-19 10:52:36 +0000
committerVolker Lendecke <vlendec@samba.org>2005-05-19 10:52:36 +0000
commit3bbb21faa4ad6b4517d9bba2bf12800b31ad30af (patch)
treeaab7c910b6a4f528073f89b966f37a7f7ffdfadf /source/utils/net_ads.c
parentc305de33b408f39bff9b9dd3a2b414da4b1561a3 (diff)
downloadsamba-3bbb21faa4ad6b4517d9bba2bf12800b31ad30af.tar.gz
samba-3bbb21faa4ad6b4517d9bba2bf12800b31ad30af.tar.xz
samba-3bbb21faa4ad6b4517d9bba2bf12800b31ad30af.zip
r6900: Fix bug 2725. Thanks, John, for finding it.
Volker
Diffstat (limited to 'source/utils/net_ads.c')
-rw-r--r--source/utils/net_ads.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/source/utils/net_ads.c b/source/utils/net_ads.c
index 03fbb29f5bf..dbed99e9cc1 100644
--- a/source/utils/net_ads.c
+++ b/source/utils/net_ads.c
@@ -360,11 +360,13 @@ static int ads_user_info(int argc, const char **argv)
const char *attrs[] = {"memberOf", NULL};
char *searchstring=NULL;
char **grouplist;
- char *escaped_user = escape_ldap_string_alloc(argv[0]);
+ char *escaped_user;
if (argc < 1) {
return net_ads_user_usage(argc, argv);
}
+
+ escaped_user = escape_ldap_string_alloc(argv[0]);
if (!(ads = ads_startup())) {
return -1;