This is an automated email from the ASF dual-hosted git repository.

jimjag pushed a commit to branch trunk
in repository https://gitbox.apache.org/repos/asf/openoffice.git


The following commit(s) were added to refs/heads/trunk by this push:
     new 8130eb4fe0 Finish the hash_map to unordered_map change in vcl, 
framework and desktop
8130eb4fe0 is described below

commit 8130eb4fe02ca63dcb4de04f2fca56de984582b9
Author: Jim Jagielski <[email protected]>
AuthorDate: Fri Nov 6 14:53:42 2026 -0500

    Finish the hash_map to unordered_map change in vcl, framework and desktop
    
    8cd8d3120d switched the headers but left files that still name
    std::hash_map and got the include through them. The macOS build threw-up on 
these.
---
 main/desktop/source/deployment/manager/dp_extensionmanager.hxx       | 2 +-
 main/desktop/source/deployment/manager/dp_managerfac.cxx             | 2 +-
 main/desktop/source/deployment/registry/executable/dp_executable.cxx | 2 +-
 main/framework/inc/services/tabwindowservice.hxx                     | 2 +-
 main/framework/inc/uielement/controlmenucontroller.hxx               | 2 +-
 main/framework/inc/uielement/menubarmanager.hxx                      | 2 +-
 main/framework/inc/uielement/toolbarmanager.hxx                      | 4 ++--
 main/framework/inc/uifactory/factoryconfiguration.hxx                | 2 +-
 main/framework/inc/uifactory/uielementfactorymanager.hxx             | 2 +-
 main/framework/inc/xml/toolboxdocumenthandler.hxx                    | 2 +-
 main/framework/source/inc/accelerators/acceleratorcache.hxx          | 2 +-
 main/framework/source/inc/accelerators/keymapping.hxx                | 2 +-
 main/framework/source/inc/accelerators/storageholder.hxx             | 2 +-
 main/vcl/source/gdi/jobset.cxx                                       | 4 ++--
 14 files changed, 16 insertions(+), 16 deletions(-)

diff --git a/main/desktop/source/deployment/manager/dp_extensionmanager.hxx 
b/main/desktop/source/deployment/manager/dp_extensionmanager.hxx
index cf9f1204e3..84bb211835 100644
--- a/main/desktop/source/deployment/manager/dp_extensionmanager.hxx
+++ b/main/desktop/source/deployment/manager/dp_extensionmanager.hxx
@@ -42,7 +42,7 @@ namespace css = ::com::sun::star;
 
 namespace dp_manager {
 
-typedef ::std::hash_map<
+typedef ::std::unordered_map<
     ::rtl::OUString,
     ::std::vector<css::uno::Reference<css::deployment::XPackage> >,
     ::rtl::OUStringHash > id2extensions;
diff --git a/main/desktop/source/deployment/manager/dp_managerfac.cxx 
b/main/desktop/source/deployment/manager/dp_managerfac.cxx
index 2329877685..1a334bf8e7 100644
--- a/main/desktop/source/deployment/manager/dp_managerfac.cxx
+++ b/main/desktop/source/deployment/manager/dp_managerfac.cxx
@@ -52,7 +52,7 @@ class PackageManagerFactoryImpl : private MutexHolder, public 
t_pmfac_helper
     Reference<deployment::XPackageManager> m_xBundledMgr;
     Reference<deployment::XPackageManager> m_xTmpMgr;
     Reference<deployment::XPackageManager> m_xBakMgr;
-    typedef ::std::hash_map<
+    typedef ::std::unordered_map<
         OUString, WeakReference<deployment::XPackageManager>,
         ::rtl::OUStringHash > t_string2weakref;
     t_string2weakref m_managers;
diff --git 
a/main/desktop/source/deployment/registry/executable/dp_executable.cxx 
b/main/desktop/source/deployment/registry/executable/dp_executable.cxx
index 7b29d2081e..e33c551d4c 100644
--- a/main/desktop/source/deployment/registry/executable/dp_executable.cxx
+++ b/main/desktop/source/deployment/registry/executable/dp_executable.cxx
@@ -80,7 +80,7 @@ class BackendImpl : public 
::dp_registry::backend::PackageRegistryBackend
     };
     friend class ExecutablePackageImpl;
 
-    typedef ::std::hash_map< OUString, Reference<XInterface>,
+    typedef ::std::unordered_map< OUString, Reference<XInterface>,
                              ::rtl::OUStringHash > t_string2object;
 
     // PackageRegistryBackend
diff --git a/main/framework/inc/services/tabwindowservice.hxx 
b/main/framework/inc/services/tabwindowservice.hxx
index ff25d42fe6..bf132434c7 100644
--- a/main/framework/inc/services/tabwindowservice.hxx
+++ b/main/framework/inc/services/tabwindowservice.hxx
@@ -99,7 +99,7 @@ struct TTabPageInfo
         css::uno::Sequence< css::beans::NamedValue >  m_lProperties;
 };
 
-typedef ::std::hash_map< ::sal_Int32                    ,
+typedef ::std::unordered_map< ::sal_Int32                    ,
                          TTabPageInfo                   ,
                          Int32HashCode                  ,
                          ::std::equal_to< ::sal_Int32 > > TTabPageInfoHash;
diff --git a/main/framework/inc/uielement/controlmenucontroller.hxx 
b/main/framework/inc/uielement/controlmenucontroller.hxx
index 6115231f58..15ff8a9dfc 100644
--- a/main/framework/inc/uielement/controlmenucontroller.hxx
+++ b/main/framework/inc/uielement/controlmenucontroller.hxx
@@ -86,7 +86,7 @@ namespace framework
             virtual void impl_setPopupMenu();
             virtual void impl_select(const ::com::sun::star::uno::Reference< 
::com::sun::star::frame::XDispatch >& _xDispatch,const 
::com::sun::star::util::URL& aURL);
 
-            class UrlToDispatchMap : public ::std::hash_map< ::rtl::OUString,
+            class UrlToDispatchMap : public ::std::unordered_map< 
::rtl::OUString,
                                                                                
                                 com::sun::star::uno::Reference< 
com::sun::star::frame::XDispatch >,
                                                              rtl::OUStringHash,
                                                                                
                                 ::std::equal_to< ::rtl::OUString > >
diff --git a/main/framework/inc/uielement/menubarmanager.hxx 
b/main/framework/inc/uielement/menubarmanager.hxx
index 0e03363ed6..f7ce07f648 100644
--- a/main/framework/inc/uielement/menubarmanager.hxx
+++ b/main/framework/inc/uielement/menubarmanager.hxx
@@ -78,7 +78,7 @@ struct PopupControllerEntry
     ::com::sun::star::uno::WeakReference< 
::com::sun::star::frame::XDispatchProvider > m_xDispatchProvider;
 };
 
-typedef std::hash_map< rtl::OUString, PopupControllerEntry, rtl::OUStringHash, 
::std::equal_to< rtl::OUString > > PopupControllerCache;
+typedef std::unordered_map< rtl::OUString, PopupControllerEntry, 
rtl::OUStringHash, ::std::equal_to< rtl::OUString > > PopupControllerCache;
 
 class BmkMenu;
 class AddonMenu;
diff --git a/main/framework/inc/uielement/toolbarmanager.hxx 
b/main/framework/inc/uielement/toolbarmanager.hxx
index 9556fe543b..5d7420ad17 100644
--- a/main/framework/inc/uielement/toolbarmanager.hxx
+++ b/main/framework/inc/uielement/toolbarmanager.hxx
@@ -204,11 +204,11 @@ class ToolBarManager : public 
::com::sun::star::frame::XFrameActionListener
                bool RetrieveShortcut( const rtl::OUString& rCommandURL, 
rtl::OUString& rShortCut );
 
     protected:
-        typedef ::std::hash_map< sal_uInt16, ::com::sun::star::uno::Reference< 
com::sun::star::frame::XStatusListener > > ToolBarControllerMap;
+        typedef ::std::unordered_map< sal_uInt16, 
::com::sun::star::uno::Reference< com::sun::star::frame::XStatusListener > > 
ToolBarControllerMap;
         typedef ::std::vector< ::com::sun::star::uno::Reference< 
::com::sun::star::frame::XSubToolbarController > > SubToolBarControllerVector;
         typedef BaseHash< SubToolBarControllerVector >                         
                                     SubToolBarToSubToolBarControllerMap;
 
-        typedef ::std::hash_map< sal_uInt16, ::com::sun::star::uno::Reference< 
com::sun::star::container::XIndexAccess > > MenuDescriptionMap;
+        typedef ::std::unordered_map< sal_uInt16, 
::com::sun::star::uno::Reference< com::sun::star::container::XIndexAccess > > 
MenuDescriptionMap;
         sal_Bool                                                               
                m_bDisposed : 1,
                                                                                
                m_bIsHiContrast : 1,
                                                                                
                m_bSmallSymbols : 1,
diff --git a/main/framework/inc/uifactory/factoryconfiguration.hxx 
b/main/framework/inc/uifactory/factoryconfiguration.hxx
index ac8b815f88..c4b0b6e27e 100644
--- a/main/framework/inc/uifactory/factoryconfiguration.hxx
+++ b/main/framework/inc/uifactory/factoryconfiguration.hxx
@@ -89,7 +89,7 @@ private:
         ControllerInfo(const ::rtl::OUString& _aImplementationName,const 
::rtl::OUString& _aValue) : 
m_aImplementationName(_aImplementationName),m_aValue(_aValue){}
         ControllerInfo(){}
     };
-    class MenuControllerMap : public std::hash_map< rtl::OUString,
+    class MenuControllerMap : public std::unordered_map< rtl::OUString,
                                                          ControllerInfo,
                                                          rtl::OUStringHash,
                                                          ::std::equal_to< 
::rtl::OUString > >
diff --git a/main/framework/inc/uifactory/uielementfactorymanager.hxx 
b/main/framework/inc/uifactory/uielementfactorymanager.hxx
index dfb5e9c297..86c0608ae0 100644
--- a/main/framework/inc/uifactory/uielementfactorymanager.hxx
+++ b/main/framework/inc/uifactory/uielementfactorymanager.hxx
@@ -86,7 +86,7 @@ namespace framework
     virtual void SAL_CALL disposing( const 
::com::sun::star::lang::EventObject& Source );
 
     private:
-        class FactoryManagerMap : public std::hash_map< rtl::OUString,
+        class FactoryManagerMap : public std::unordered_map< rtl::OUString,
                                                      rtl::OUString,
                                                      rtl::OUStringHash,
                                                      ::std::equal_to< 
::rtl::OUString > >
diff --git a/main/framework/inc/xml/toolboxdocumenthandler.hxx 
b/main/framework/inc/xml/toolboxdocumenthandler.hxx
index 9f14a44b2d..333a9a8088 100644
--- a/main/framework/inc/xml/toolboxdocumenthandler.hxx
+++ b/main/framework/inc/xml/toolboxdocumenthandler.hxx
@@ -109,7 +109,7 @@ class FWE_DLLPUBLIC OReadToolBoxDocumentHandler : private 
ThreadHelpBase,   // S
     private:
         ::rtl::OUString getErrorLineString();
 
-        class ToolBoxHashMap : public ::std::hash_map<  ::rtl::OUString        
         ,
+        class ToolBoxHashMap : public ::std::unordered_map<  ::rtl::OUString   
              ,
                                                         ToolBox_XML_Entry      
         ,
                                                         rtl::OUStringHash,
                                                         ::std::equal_to< 
::rtl::OUString >  >
diff --git a/main/framework/source/inc/accelerators/acceleratorcache.hxx 
b/main/framework/source/inc/accelerators/acceleratorcache.hxx
index a3b56c099f..904ed6b676 100644
--- a/main/framework/source/inc/accelerators/acceleratorcache.hxx
+++ b/main/framework/source/inc/accelerators/acceleratorcache.hxx
@@ -76,7 +76,7 @@ class AcceleratorCache : public ThreadHelpBase // attention! 
Must be the first b
         /** TODO document me
             keys -> commands
         */
-        typedef ::std::hash_map< css::awt::KeyEvent ,
+        typedef ::std::unordered_map< css::awt::KeyEvent ,
                                  ::rtl::OUString    ,
                                  KeyEventHashCode   ,
                                  KeyEventEqualsFunc > TKey2Commands;
diff --git a/main/framework/source/inc/accelerators/keymapping.hxx 
b/main/framework/source/inc/accelerators/keymapping.hxx
index 7c5d5295bb..20877ffddd 100644
--- a/main/framework/source/inc/accelerators/keymapping.hxx
+++ b/main/framework/source/inc/accelerators/keymapping.hxx
@@ -72,7 +72,7 @@ class KeyMapping
 
         //---------------------------------------
         /** @short  hash structure to map key codes to identifier. */
-        typedef ::std::hash_map< sal_Int16                    ,
+        typedef ::std::unordered_map< sal_Int16                    ,
                                  ::rtl::OUString              ,
                                  ShortHashCode                ,
                                  ::std::equal_to< sal_Int16 > > 
Code2IdentifierHash;
diff --git a/main/framework/source/inc/accelerators/storageholder.hxx 
b/main/framework/source/inc/accelerators/storageholder.hxx
index 29418c7425..9029477388 100644
--- a/main/framework/source/inc/accelerators/storageholder.hxx
+++ b/main/framework/source/inc/accelerators/storageholder.hxx
@@ -90,7 +90,7 @@ class StorageHolder : private ThreadHelpBase // attention! 
Must be the first bas
         };
 
         /** @short  TODO */
-        typedef ::std::hash_map< ::rtl::OUString                    ,
+        typedef ::std::unordered_map< ::rtl::OUString                    ,
                                  TStorageInfo                       ,
                                  ::rtl::OUStringHash                ,
                                  ::std::equal_to< ::rtl::OUString > > 
TPath2StorageInfo;
diff --git a/main/vcl/source/gdi/jobset.cxx b/main/vcl/source/gdi/jobset.cxx
index d6f2eeeb56..f3e3ca0500 100644
--- a/main/vcl/source/gdi/jobset.cxx
+++ b/main/vcl/source/gdi/jobset.cxx
@@ -211,7 +211,7 @@ String JobSetup::GetValue( const String& rKey ) const
 {
        if( mpData )
        {
-               ::std::hash_map< ::rtl::OUString, ::rtl::OUString, 
::rtl::OUStringHash >::const_iterator it;
+               ::std::unordered_map< ::rtl::OUString, ::rtl::OUString, 
::rtl::OUStringHash >::const_iterator it;
                it = mpData->maValueMap.find( rKey );
                return it != mpData->maValueMap.end() ? String( it->second ) : 
String();
        }
@@ -429,7 +429,7 @@ SvStream& operator<<( SvStream& rOStream, const JobSetup& 
rJobSetup )
                        rOStream.Write( (char*)&aOldData, sizeof( aOldData ) );
                        rOStream.Write( (char*)&aOldJobData, nOldJobDataSize );
                        rOStream.Write( (char*)pJobData->mpDriverData, 
pJobData->mnDriverDataLen );
-                       ::std::hash_map< ::rtl::OUString, ::rtl::OUString, 
::rtl::OUStringHash >::const_iterator it;
+                       ::std::unordered_map< ::rtl::OUString, ::rtl::OUString, 
::rtl::OUStringHash >::const_iterator it;
                        for( it = pJobData->maValueMap.begin(); it != 
pJobData->maValueMap.end(); ++it )
                        {
                                rOStream.WriteByteString( it->first, 
RTL_TEXTENCODING_UTF8 );

Reply via email to