trying to get HEAD building again. If you want the code
[metze/samba/wip.git] / source3 / auth / pass_check.c
index 88b82e34746eba77a1204e18926b9a7c891aa15a..1ac8c1815a69712461e286174d729ba29f369896 100644 (file)
@@ -757,7 +757,7 @@ NTSTATUS pass_check(const struct passwd *pass, const char *user, const char *pas
 
        /* try all lowercase if it's currently all uppercase */
        if (strhasupper(pass2)) {
-               strlower(pass2);
+               strlower_m(pass2);
                if NT_STATUS_IS_OK(nt_status = password_check(pass2)) {
                        if (fn)
                                fn(user, pass2);
@@ -771,8 +771,7 @@ NTSTATUS pass_check(const struct passwd *pass, const char *user, const char *pas
        }
 
        /* last chance - all combinations of up to level chars upper! */
-       strlower(pass2);
-
+       strlower_m(pass2);
  
         if (NT_STATUS_IS_OK(nt_status = string_combinations(pass2, password_check, level))) {
                 if (fn)