Return IAccessible from GetIAccessibleStd()
There's no reason to return an untyped void* pointer when we can forward-declare IAccessible.
This commit is contained in:
@@ -17,6 +17,7 @@
|
||||
// forward declarations
|
||||
// ----------------------------------------------------------------------------
|
||||
|
||||
struct IAccessible;
|
||||
class wxIAccessible;
|
||||
class WXDLLIMPEXP_FWD_CORE wxWindow;
|
||||
|
||||
@@ -42,7 +43,7 @@ public:
|
||||
wxIAccessible* GetIAccessible() { return m_pIAccessible; }
|
||||
|
||||
// Returns the IAccessible standard interface pointer
|
||||
void* GetIAccessibleStd() ;
|
||||
IAccessible* GetIAccessibleStd();
|
||||
|
||||
// Operations
|
||||
|
||||
@@ -55,7 +56,7 @@ protected:
|
||||
|
||||
private:
|
||||
wxIAccessible * m_pIAccessible; // the pointer to COM interface
|
||||
void* m_pIAccessibleStd; // the pointer to the standard COM interface,
|
||||
IAccessible* m_pIAccessibleStd; // the pointer to the standard COM interface,
|
||||
// for default processing
|
||||
|
||||
wxDECLARE_NO_COPY_CLASS(wxAccessible);
|
||||
|
Reference in New Issue
Block a user