summaryrefslogtreecommitdiff
path: root/winaccessibility/source/UAccCOM/MAccessible.h
diff options
context:
space:
mode:
authorMichael Weghorn <m.weghorn@posteo.de>2021-06-28 12:52:30 +0100
committerMichael Weghorn <m.weghorn@posteo.de>2021-06-28 15:34:10 +0200
commit1c1aadc804f4b34b764002c23dc916530d1c7908 (patch)
tree2844809111ac6d7a2d40e25f5f1a0ab6ce04cc4f /winaccessibility/source/UAccCOM/MAccessible.h
parent620223ec2b47133db4faddd1f7cbf0294fb72fa4 (diff)
wina11y: enum XInterfaceIndex -> enum class XInterfaceType
Convert enum 'XInterfaceIndex' to an enum class 'XInterfaceType'. Also, drop the explicitly assigned but unused numerical values (indexes?) and the unused 'XI_NULL' value from the enum. Change-Id: Ice6d33e6523b3885836f54bc486bbe90de4c3b95 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118018 Tested-by: Jenkins Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>
Diffstat (limited to 'winaccessibility/source/UAccCOM/MAccessible.h')
-rw-r--r--winaccessibility/source/UAccCOM/MAccessible.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/winaccessibility/source/UAccCOM/MAccessible.h b/winaccessibility/source/UAccCOM/MAccessible.h
index 4a388a3943f5..cb47a7db69c4 100644
--- a/winaccessibility/source/UAccCOM/MAccessible.h
+++ b/winaccessibility/source/UAccCOM/MAccessible.h
@@ -29,6 +29,10 @@
#include "acccommon.h"
#include <rtl/ustring.hxx>
+namespace {
+enum class XInterfaceType;
+}
+
#define OBJID_WINDOW ((LONG)0x00000000)
#define OBJID_SYSMENU ((LONG)0xFFFFFFFF)
#define OBJID_TITLEBAR ((LONG)0xFFFFFFFE)
@@ -218,7 +222,7 @@ private:
css::uno::Reference<css::accessibility::XAccessibleSelection> GetSelection();
// end accSelect implementation methods
static bool GetXInterfaceFromXAccessible(css::accessibility::XAccessible*,
- css::uno::XInterface**, int);
+ css::uno::XInterface**, XInterfaceType);
HRESULT WINAPI SmartQI(void* pv, REFIID iid, void** ppvObject);
public: