Fix memmove length calculation in wolfSSH_CleanPath

pull/305/head
Guido Vranken 2021-01-08 10:34:22 +01:00
parent 707312065b
commit ace2546ce2
1 changed files with 1 additions and 1 deletions

View File

@ -9557,7 +9557,7 @@ int wolfSSH_CleanPath(WOLFSSH* ssh, char* in)
/* remove any double '/' or '\' chars */
for (i = 0; i < sz; i++) {
if ((path[i] == WS_DELIM && path[i+1] == WS_DELIM)) {
WMEMMOVE(path + i, path + i + 1, sz - i + 1);
WMEMMOVE(path + i, path + i + 1, sz - i);
sz -= 1;
i--;
}