From 22f2cf3ccc6d0c9ba2c2860735e789d6b3a25f72 Mon Sep 17 00:00:00 2001 From: Noel Grandin Date: Mon, 29 Apr 2019 16:24:12 +0200 Subject: implement std::hash for css::uno::Reference and rtl::Reference The declaration in BarChart.cxx is particularly suspicious, because it was using a < for the KeyEqual template parameter. Been there since: commit b2c3233e5f267b5d244d722a94424a3b224b3314 Date: Thu Dec 21 20:08:33 2017 +0900 chart2: suspend/resume setting rects dirty for 3D shapes comphelper::OInterfaceCompare is no longer necessary Change-Id: I8278c4a3d9113a18570ca237cd05d553ec8f3975 Reviewed-on: https://gerrit.libreoffice.org/71537 Tested-by: Jenkins Reviewed-by: Noel Grandin --- scripting/source/provider/ActiveMSPList.hxx | 3 --- 1 file changed, 3 deletions(-) (limited to 'scripting/source') diff --git a/scripting/source/provider/ActiveMSPList.hxx b/scripting/source/provider/ActiveMSPList.hxx index 7539b3ba4f36..8a6e53cf891d 100644 --- a/scripting/source/provider/ActiveMSPList.hxx +++ b/scripting/source/provider/ActiveMSPList.hxx @@ -30,8 +30,6 @@ #include #include -#include - #include #include @@ -41,7 +39,6 @@ namespace func_provider //Typedefs typedef std::map < css::uno::Reference< css::uno::XInterface > , css::uno::Reference< css::script::provider::XScriptProvider > - , ::comphelper::OInterfaceCompare< css::uno::XInterface > > ScriptComponent_map; typedef std::unordered_map< OUString, -- cgit