Fix handle type detection for raii factory return statement generation (#2147)

This commit is contained in:
Andreas Süßenbach 2025-04-29 09:53:10 +02:00 committed by GitHub
parent 66da6f2b87
commit 6dc0a4e2cf
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -8789,7 +8789,7 @@ std::string VulkanHppGenerator::generateRAIIFactoryReturnStatements( std::vector
std::string const & returnVariable,
bool singular ) const
{
auto handleIt = m_handles.find( vkType );
auto handleIt = findByNameOrAlias(m_handles, vkType );
assert( handleIt != m_handles.end() );
std::string successCodePassToElement = ( enumerating ? ( successCodes.size() <= 2 ) : ( successCodes.size() <= 1 ) ) ? "" : ", result";