From d306f889d16c9ff90d29859a959dff70d5e31e10 Mon Sep 17 00:00:00 2001 From: Julien Nabet Date: Fri, 25 Oct 2019 18:15:09 +0200 Subject: Fix build in vcl MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit /home/julien/lo/libreoffice/vcl/unx/gtk3/a11y/gtk3atkwrapper.cxx: In function ‘AtkObject* atk_object_wrapper_new(const com::sun::star::uno::Reference&, AtkObject*, AtkObject*)’: /home/julien/lo/libreoffice/vcl/unx/gtk3/a11y/gtk3atkwrapper.cxx:866:53: error: ‘XAccessibleContext2’ is not a member of ‘com::sun::star::accessibility’; did you mean ‘XAccessibleContext’? 866 | css::uno::Reference xContext2(xContext, css::uno::UNO_QUERY); | ^~~~~~~~~~~~~~~~~~~ | XAccessibleContext /home/julien/lo/libreoffice/vcl/unx/gtk3/a11y/gtk3atkwrapper.cxx:866:72: error: template argument 1 is invalid 866 | css::uno::Reference xContext2(xContext, css::uno::UNO_QUERY); | ^ /home/julien/lo/libreoffice/vcl/unx/gtk3/a11y/gtk3atkwrapper.cxx:866:113: error: expression list treated as compound expression in initializer [-fpermissive] 866 | css::uno::Reference xContext2(xContext, css::uno::UNO_QUERY); | ^ /home/julien/lo/libreoffice/vcl/unx/gtk3/a11y/gtk3atkwrapper.cxx:866:84: error: left operand of comma operator has no effect [-Werror=unused-value] 866 | css::uno::Reference xContext2(xContext, css::uno::UNO_QUERY); | ^~~~~~~~ /home/julien/lo/libreoffice/vcl/unx/gtk3/a11y/gtk3atkwrapper.cxx:867:27: error: request for member ‘is’ in ‘xContext2’, which is of non-class type ‘int’ 867 | if( xContext2.is() ) | ^~ /home/julien/lo/libreoffice/vcl/unx/gtk3/a11y/gtk3atkwrapper.cxx:869:59: error: base operand of ‘->’ is not a pointer 869 | OString aId = OUStringToOString( xContext2->getAccessibleId(), RTL_TEXTENCODING_UTF8); Due to https://cgit.freedesktop.org/libreoffice/core/commit/?id=07359ea21cf27e29d3e642d6ff1851155888a875 Change-Id: I61967a41f43a31199369e5c25e008259ca3786dc Reviewed-on: https://gerrit.libreoffice.org/81514 Tested-by: Jenkins Reviewed-by: Julien Nabet --- vcl/unx/gtk3/a11y/gtk3atkwrapper.cxx | 1 + 1 file changed, 1 insertion(+) diff --git a/vcl/unx/gtk3/a11y/gtk3atkwrapper.cxx b/vcl/unx/gtk3/a11y/gtk3atkwrapper.cxx index a4eb72add4b4..15e2b2af08a9 100644 --- a/vcl/unx/gtk3/a11y/gtk3atkwrapper.cxx +++ b/vcl/unx/gtk3/a11y/gtk3atkwrapper.cxx @@ -29,6 +29,7 @@ #include #include #include +#include #include #include #include -- cgit