diff --git a/common/bitmap_store.cpp b/common/bitmap_store.cpp index cc224d6726..3bca791cac 100644 --- a/common/bitmap_store.cpp +++ b/common/bitmap_store.cpp @@ -28,6 +28,7 @@ #include #include #include +#include #include #include #include @@ -93,7 +94,10 @@ static const wxString IMAGE_ARCHIVE = wxT( "images.tar.gz" ); size_t std::hash>::operator()( const std::pair& aPair ) const { - return std::hash()( static_cast( aPair.first ) ^ std::hash()( aPair.second ) ); + std::size_t seed = 0xa82de1c0; + hash_combine( seed, static_cast( aPair.first ), static_cast( aPair.second ) ); + + return seed; }