Fixed buffer overflow.
diff --git a/dlls/shell32/shlfolder.c b/dlls/shell32/shlfolder.c index 641e300..84c30ff 100644 --- a/dlls/shell32/shlfolder.c +++ b/dlls/shell32/shlfolder.c
@@ -2616,7 +2616,7 @@ /* set my path */ if (SHGetPathFromIDListA(pidl, sTemp)) { - This->sMyPath = SHAlloc(strlen(sTemp+1)); + This->sMyPath = SHAlloc(strlen(sTemp)+1); strcpy(This->sMyPath, sTemp); }