Piotr Caban <piotr(a)codeweavers.com> writes:
> @@ -538,6 +538,8 @@ static char* UNIXFS_build_shitemid(char *pszUnixPath, LPBC pbc, void *pIDL) {
> if (stat(pszUnixPath, &fileStat)){
> if (must_exist || errno != ENOENT)
> return NULL;
> +
> + memset(&fileStat, 0, sizeof(struct stat));
That may not be random, but it's still wrong values. It seems to me that
this is what the IFileSystemBindData should be used for.
--
Alexandre Julliard
julliard(a)winehq.org