mirror of
https://github.com/SapphireServer/Sapphire.git
synced 2025-05-21 17:47:45 +00:00
Linux build fixes
Got feedback that Linux is slower than usual. Need to invest more time on this issue but MSVC works fine now and zone setup is done in around 4sec now
This commit is contained in:
parent
137a75d5a5
commit
22a51062c2
1 changed files with 4 additions and 4 deletions
|
@ -34,7 +34,7 @@ namespace Sapphire::Data
|
|||
template< typename T >
|
||||
std::unordered_map< uint32_t, std::shared_ptr< Excel::ExcelStruct< T > > > getRows();
|
||||
|
||||
std::shared_ptr< xiv::dat::GameData > ExdData::getGameData()
|
||||
std::shared_ptr< xiv::dat::GameData > getGameData()
|
||||
{
|
||||
return m_data;
|
||||
}
|
||||
|
@ -51,7 +51,7 @@ namespace Sapphire::Data
|
|||
std::shared_ptr< xiv::exd::ExdData > m_exd_data;
|
||||
};
|
||||
|
||||
template< typename T >
|
||||
template< typename T >
|
||||
std::string ExdData::getSheetName()
|
||||
{
|
||||
auto origName = std::string( typeid( T ).name() );
|
||||
|
@ -87,7 +87,7 @@ namespace Sapphire::Data
|
|||
{
|
||||
try
|
||||
{
|
||||
return getSheet< T >().get_row< T >( row );
|
||||
return getSheet< T >().template get_row< T >( row );
|
||||
} catch( const std::runtime_error& ex )
|
||||
{
|
||||
Logger::error( "Error fetching row from sheet {}: {}", getSheetName< T >(), ex.what() );
|
||||
|
@ -111,7 +111,7 @@ namespace Sapphire::Data
|
|||
template< typename T >
|
||||
std::unordered_map< uint32_t, std::shared_ptr< Excel::ExcelStruct< T > > > ExdData::getRows()
|
||||
{
|
||||
return getSheet< T >().get_sheet_rows< T >();
|
||||
return getSheet< T >().template get_sheet_rows< T >();
|
||||
}
|
||||
|
||||
}// namespace Sapphire::Data
|
Loading…
Add table
Reference in a new issue