Quellcode durchsuchen

Remove bogus strncpy() calls

We don't know the size of the output buffer here and giving the input
string size is just confusing and upsets the compiler in some cases.
tags/v1.11.90
Pierre Ossman vor 3 Jahren
Ursprung
Commit
b2b265a183
1 geänderte Dateien mit 2 neuen und 4 gelöschten Zeilen
  1. 2
    4
      vncviewer/vncviewer.cxx

+ 2
- 4
vncviewer/vncviewer.cxx Datei anzeigen

@@ -454,11 +454,9 @@ interpretViaParam(char *remoteHost, int *remotePort, int localPort)
}

if (*vncServerName != '\0')
strncpy(remoteHost, vncServerName, VNCSERVERNAMELEN);
strcpy(remoteHost, vncServerName);
else
strncpy(remoteHost, "localhost", VNCSERVERNAMELEN);

remoteHost[VNCSERVERNAMELEN - 1] = '\0';
strcpy(remoteHost, "localhost");

snprintf(vncServerName, VNCSERVERNAMELEN, "localhost::%d", localPort);
vncServerName[VNCSERVERNAMELEN - 1] = '\0';

Laden…
Abbrechen
Speichern