Revert "TODO: auth: Do not set emtpy passwords for credentials in cli_credentials_par...
[metze/samba/wip.git] / 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,'@'))) {