Quellcode durchsuchen

Remove unneded string duplication

It's unclear why this was initially added. The function takes string
constants, so it is not going to modify these.
pull/1587/head
Pierre Ossman vor 1 Jahr
Ursprung
Commit
51347ef875
1 geänderte Dateien mit 1 neuen und 8 gelöschten Zeilen
  1. 1
    8
      common/rfb/WinPasswdValidator.cxx

+ 1
- 8
common/rfb/WinPasswdValidator.cxx Datei anzeigen

@@ -32,17 +32,10 @@ bool WinPasswdValidator::validateInternal(rfb::SConnection* /*sc*/,
const char* username,
const char* password)
{
char* user = strDup(username);
char* pass = strDup(password);
char* domain = strDup(".");
HANDLE handle;

BOOL ret = LogonUser(user, domain, pass, LOGON32_LOGON_NETWORK,
BOOL ret = LogonUser(username, ".", password, LOGON32_LOGON_NETWORK,
LOGON32_PROVIDER_DEFAULT, &handle);
delete [] user;
delete [] pass;
delete [] domain;

if (ret != 0) {
CloseHandle(handle);
return true;

Laden…
Abbrechen
Speichern