Module: wine Branch: master Commit: da4ed4707683687254d4abcb63f8abdd0ba7b313 URL: http://source.winehq.org/git/wine.git/?a=commit;h=da4ed4707683687254d4abcb63...
Author: Piotr Caban piotr@codeweavers.com Date: Wed Mar 30 15:45:21 2011 +0200
msvcrt: Correctly terminate string in wcsncat_s.
---
dlls/msvcrt/wcs.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/dlls/msvcrt/wcs.c b/dlls/msvcrt/wcs.c index cf3cba3..a7c7a77 100644 --- a/dlls/msvcrt/wcs.c +++ b/dlls/msvcrt/wcs.c @@ -1716,7 +1716,7 @@ INT CDECL MSVCRT_wcsncat_s(MSVCRT_wchar_t *dst, MSVCRT_size_t elem, if (srclen < (elem - dststart)) { memcpy(&dst[dststart], src, srclen*sizeof(MSVCRT_wchar_t)); - dst[srclen] = '\0'; + dst[dststart+srclen] = '\0'; return ret; } MSVCRT_INVALID_PMT("dst[elem] is too small");