[PATCH v2 1/3] include: Rename LDR_WINE_INTERNAL to LDR_WINE_BUILTIN.

Alexandre Julliard julliard at winehq.org
Thu Nov 4 14:28:37 CDT 2021


Zebediah Figura <zfigura at codeweavers.com> writes:

> On 11/4/21 4:31 AM, Alexandre Julliard wrote:
>> Zebediah Figura <zfigura at codeweavers.com> writes:
>> 
>>> @@ -3394,7 +3394,7 @@ typedef void (CALLBACK *PLDR_DLL_NOTIFICATION_FUNCTION)(ULONG, LDR_DLL_NOTIFICAT
>>>     /* these ones is Wine specific */
>>>   #define LDR_DONT_RESOLVE_REFS           0x40000000
>>> -#define LDR_WINE_INTERNAL               0x80000000
>>> +#define LDR_WINE_BUILTIN                0x80000000
>> That doesn't seem necessary.
>> 
>
> No, it's not necessary. The idea is that LDR_WINE_INTERNAL is somewhat
> ambiguous, especially if we're introducing a second sense in which a 
> module can be internally marked, and I wanted to clarify it.

Actually I'm not convinced we need a second name here. It seems to me
that the "system" flag can be a purely ntdll-internal thing that doesn't
have to be exposed in the LDR data.

Arguably the system modules themselves should not be exposed in the
process module list, but that may be more complicated...

-- 
Alexandre Julliard
julliard at winehq.org



More information about the wine-devel mailing list