[prev in list] [next in list] [prev in thread] [next in thread]
List: wine-devel
Subject: Re: shell32/shellpath [3/3]: (RESEND) Create symlinks to $HOME
From: Michael Jung <mjung () iss ! tu-darmstadt ! de>
Date: 2006-01-30 6:51:55
Message-ID: 200601300751.55764.mjung () iss ! tu-darmstadt ! de
[Download RAW message or body]
On Sunday 29 January 2006 10:38, Michael Jung wrote:
> ChangeLog:
> Create $HOME targeted symbolic links during SHELL_RegisterFolders.
I've just realized that unixfs has a problem with the symlink stuff. It
evaluates symbolic links in UNIXFS_get_unix_path and then doesn't find a DOS
path for /home/mjung in GetDisplayNameOf (If there's no drive mapped to '/',
that is.)
The symlink evaluation is done to get rid of the
'/home/mjung/.wine/dosdevices/c:' prefixes in unix paths. I guess we should
get rid of the generic symlink evaluation in unixfs and implement something
especially targeted at those prefixes?
I guess this should be considered a bug in unixfs, so in my opinion it would
be ok to apply the shellpath-patches. In a standard setup with Z:\ mapped
to /, everything is fine. And even if it's removed, it's still better than
with the current solution.
Bye,
--
Michael Jung
mjung@iss.tu-darmstadt.de
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic