https://bugs.winehq.org/show_bug.cgi?id=47160
--- Comment #35 from Gabriel Ivăncescu gabrielopcode@gmail.com --- Yeah, it reports size 0 in file managers like Total Commander, presumably because they do use FindFirstFile/FindNextFile to enumerate the directory contents. I know that it's Windows behavior to do this, and I'm not aware if any app actually breaks when using symlinks yourself (except well, having the "wrong" size reported in file managers).
Would it be too much of a burden to keep raw unix symlinks like before, and encoding Windows symlinks specially? (like it's done for Junctions I believe). It's a fairly minor thing though, so just wondering if it's an easy change.
Obviously, this patchset's behavior must be enabled for Wine-created symlinks since it's what apps would expect. Unix symlinks, on the other hand, are just convenience and shouldn't matter if they are not shown as such to windows apps.