Closed genius257 closed 3 years ago
https://github.com/genius257/DllStructEx/blob/b44416203f0eb26e9a45e018340b2a752f0f3ad4/DllStructEx.au3#L416
will fail in some cases, ex:
#include "DllStructEx.au3" $tagTYPEATTR = _ "GUID guid;" & _ "LCID lcid;" & _ "DWORD dwReserved;" & _ "MEMBERID memidConstructor;" & _ "MEMBERID memidDestructor;" & _ "LPOLESTR lpstrSchema;" & _ "ULONG cbSizeInstance;" & _ "TYPEKIND typekind;" & _ "WORD cFuncs;" & _ "WORD cVars;" & _ "WORD cImplTypes;" & _ "WORD cbSizeVft;" & _ "WORD cbAlignment;" & _ "WORD wTypeFlags;" & _ "WORD wMajorVerNum;" & _ "WORD wMinorVerNum;" & _ "TYPEDESC tdescAlias;" & _ "IDLDESC idldescType;" $tEx = DllStructExCreate($tagTYPEATTR)
Solution;
Local $sName = UBound($aMatches) > 3 ? $aMatches[3] : ""
https://github.com/genius257/DllStructEx/blob/b44416203f0eb26e9a45e018340b2a752f0f3ad4/DllStructEx.au3#L416
will fail in some cases, ex:
Solution;