Piotr Caban <pi...@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 julli...@winehq.org