Reject wildcards in directory names
Shachar Shemesh
wine-devel at shemesh.biz
Tue Nov 25 16:35:10 CST 2003
Alexandre Julliard wrote:
>Shachar Shemesh <wine-devel at shemesh.biz> writes:
>
>
>
>>My existing patch is in DOSFS_GetFullName, which is called by
>>GetFileAttributes. Another thing, however, is that I'm begining to
>>doubt whether it is indeed used for what you said it is. It seems that
>>calling "GetFileAttributesW" on Windows 98 returns 120 (function not
>>implemented). This casts a great doubt on whether that is indeed the
>>purpose of calling "GetFileAttributesW".
>>
>>
>
>Why? I think it makes even more sense, obviously if the function is
>not implemented in Win98 then it will never return the proper error
>code, so it's a good detection mechanism. What other purpose do you
>think this would serve?
>
>
>
I THINK, though I need to test that, that this code is only reached if
it is already known that this is not Windows 98. I can test that. In any
case, this doesn't really matter.
>>Because I don't seem to be able to define a function called
>>"GetProcAddress" in a winelib dll.
>>
>>
>I don't see why not, unless maybe if you are using delayed imports,
>but you shouldn't need that. How exactly are you defining it?
>
>
What do you mean by "delayed imports". When I defined, proper, the
entire spec as actual functions, I got conflicts when I tried to define
GetProcAddress. In any case, even then I'm going to need to call
GetProcAddress (yes, I guess I can use the same strange macros to do
that, or call the native NT function. I'd rather not do that, however).
These problems are apparent in the experimental patch I sent
(http://www.winehq.org/hypermail/wine-devel/2003/11/0098.html).
Shachar
--
Shachar Shemesh
Open Source integration & consulting
Home page & resume - http://www.shemesh.biz/
More information about the wine-devel
mailing list