Revert "TODO: auth: Do not set emtpy passwords for credentials in cli_credentials_par...
authorStefan Metzmacher <metze@samba.org>
Tue, 4 Oct 2016 15:11:54 +0000 (17:11 +0200)
committerStefan Metzmacher <metze@samba.org>
Mon, 18 Feb 2019 12:48:46 +0000 (13:48 +0100)
This reverts commit da3af7f43962250491d0a5ae8433121767c2a892.

auth/credentials/credentials.c

index 34eb5b6f95ab93ab60bc39008fec5d8c805a3938..5e599ec0f18aa7ca65e10b7e5061fec3f6396032 100644 (file)
@@ -818,15 +818,8 @@ _PUBLIC_ void cli_credentials_parse_string(struct cli_credentials *credentials,
 
        uname = talloc_strdup(credentials, data); 
        if ((p = strchr_m(uname,'%'))) {
-               const char *password;
-
-               *p = '\0';
-               password = p + 1;
-               if (password[0] != '\0') {
-                       cli_credentials_set_password(credentials,
-                                                    password,
-                                                    obtained);
-               }
+               *p = 0;
+               cli_credentials_set_password(credentials, p+1, obtained);
        }
 
        if ((p = strchr_m(uname,'@'))) {