r6900: Fix bug 2725. Thanks, John, for finding it.
authorVolker Lendecke <vlendec@samba.org>
Thu, 19 May 2005 10:52:36 +0000 (10:52 +0000)
committerGerald (Jerry) Carter <jerry@samba.org>
Wed, 10 Oct 2007 15:56:56 +0000 (10:56 -0500)
Volker
(This used to be commit 913c06ad3e752f2b185faa411d90a2f7aaf42291)

source3/utils/net_ads.c

index 03fbb29f5bfb93f04be1596f5e39b0290d15270e..dbed99e9cc199bf5df82269880b9c8a16a236edf 100644 (file)
@@ -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;