[libglx] Fix usage of incorrect hash key when adding to __glXVendorNameHash
This commit is contained in:
parent
c21e44e609
commit
a1e26f8c7a
|
@ -378,8 +378,8 @@ __GLXvendorInfo *__glXLookupVendorByName(const char *vendorName)
|
|||
LKDHASH_INIT(__glXPthreadFuncs, dynDispatch->hash);
|
||||
dynDispatch->vendor = vendor;
|
||||
|
||||
HASH_ADD_KEYPTR(hh, _LH(__glXVendorNameHash), vendorName,
|
||||
strlen(vendorName), pEntry);
|
||||
HASH_ADD_KEYPTR(hh, _LH(__glXVendorNameHash), vendor->name,
|
||||
strlen(vendor->name), pEntry);
|
||||
} else {
|
||||
/* Some other thread added a vendor */
|
||||
vendor = pEntry->vendor;
|
||||
|
|
Loading…
Reference in a new issue