Changeset 68074 in vbox for trunk/src/VBox/Additions/WINNT/VBoxCredProv
- Timestamp:
- Jul 20, 2017 5:57:25 PM (8 years ago)
- svn:sync-xref-src-repo-rev:
- 117108
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Additions/WINNT/VBoxCredProv/VBoxCredProvCredential.cpp
r67814 r68074 427 427 { 428 428 /* First, wipe the existing value thoroughly. */ 429 RTMemWipeThoroughly(pwszField, RTUtf16Len(pwszField) * sizeof(RTUTF16), 3 /* cPasses */);429 RTMemWipeThoroughly(pwszField, (RTUtf16Len(pwszField) + 1) * sizeof(RTUTF16), 3 /* Passes */); 430 430 431 431 /* Second, free the string. */ … … 526 526 pwszUser, pwszAcount); 527 527 528 RTMemWipeThoroughly(pwszUser, RTUtf16Len(pwszUser) +sizeof(RTUTF16), 3 /* Passes */);528 RTMemWipeThoroughly(pwszUser, (RTUtf16Len(pwszUser) + 1) * sizeof(RTUTF16), 3 /* Passes */); 529 529 RTUtf16Free(pwszUser); 530 530 … … 544 544 if (pwszUser) 545 545 { 546 RTMemWipeThoroughly(pwszUser, RTUtf16Len(pwszUser) +sizeof(RTUTF16), 3 /* Passes */);546 RTMemWipeThoroughly(pwszUser, (RTUtf16Len(pwszUser) + 1) * sizeof(RTUTF16), 3 /* Passes */); 547 547 RTUtf16Free(pwszUser); 548 548 } … … 552 552 if (pwszDomain) 553 553 { 554 RTMemWipeThoroughly(pwszDomain, RTUtf16Len(pwszDomain) +sizeof(RTUTF16), 3 /* Passes */);554 RTMemWipeThoroughly(pwszDomain, (RTUtf16Len(pwszDomain) + 1) * sizeof(RTUTF16), 3 /* Passes */); 555 555 RTUtf16Free(pwszDomain); 556 556 }
Note:
See TracChangeset
for help on using the changeset viewer.