28 May
2024
28 May
'24
8:30 p.m.
On Wed Mar 27 18:50:48 2024 +0000, Dmitry Timoshkov wrote:
I collected a bunch of different SLTG typelibs for investigation (from Windows 3.1, Visual Basic, some applications written in VB), and it seems that names depend on used midl version: sometimes it's AAAAAAAAAA based, sometimes 0000000000. So I decided to intentionally differ in name generation, after all what we need is just distinct names. Ah, fair enough. I figured there might be a reason it'd need to be alphanumeric.
The second part does look unintended though; don't we want Z0000... to be followed by 01000...? -- https://gitlab.winehq.org/wine/wine/-/merge_requests/5397#note_66309