Cleanup size_t return values in callers of convert_string_allocate
[samba.git] / source3 / utils / ntlm_auth_diagnostics.c
index dfd05ad51c9489b209f04afeeaa275ded17a7ad4..dcdc8e9a401be42a55aafff82215a35e1ea27b1a 100644 (file)
@@ -445,6 +445,7 @@ static bool test_plaintext(enum ntlm_break break_which)
        DATA_BLOB lm_response = data_blob_null;
        char *password;
        smb_ucs2_t *nt_response_ucs2;
+       size_t converted_size;
 
        uchar user_session_key[16];
        uchar lm_key[16];
@@ -457,7 +458,9 @@ static bool test_plaintext(enum ntlm_break break_which)
        flags |= WBFLAG_PAM_LMKEY;
        flags |= WBFLAG_PAM_USER_SESSION_KEY;
 
-       if ((push_ucs2_allocate(&nt_response_ucs2, opt_password)) == -1) {
+       if (!push_ucs2_allocate(&nt_response_ucs2, opt_password,
+                               &converted_size))
+       {
                DEBUG(0, ("push_ucs2_allocate failed!\n"));
                exit(1);
        }