Reject wildcards in directory names
Hans Leidekker
hans at it.vu.nl
Thu Nov 20 07:48:10 CST 2003
On Tuesday 18 November 2003 21:17, Alexandre Julliard wrote:
> > Changelog:
> > - Reject wildcards in directory names
>
> There's no need to check in both A and W functions since the A one
> calls the W one anyway. Also you should only check the part of the
> filename that is actually being created, and there are probably other
> invalid characters to check for too.
But then the other parameter check is redundant as well:
if (!path || !*path)
...
Should I remove that one from CreateDirectoryA? This is done
in other places too by the way. Should I remove those as well?
As for the invalid characters, [Create|Remove]File[A|W] only check
for '?', '*', which I just copied for [Create|Remove]Directory[A|W].
I take it you will accept a patch that also extends the checks in
[Create|Remove]File*?
-Hans
More information about the wine-devel
mailing list